use alloc::vec;
use alloc::vec::Vec;
use alloc::string::ToString;
use proofman_fields::{Goldilocks, CubicExtensionField, Field, Poseidon1_8, Poseidon1_16};
use crate::{stark_verify, Boundary, VerifierInfo};
use crate::VadcopFinalProof;
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_0(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[37] = evals[2] + evals[3];
tmp_3[0] = evals[47] + tmp_3[37];
tmp_3[39] = evals[0] + evals[1];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[3] = tmp_3[0] + evals[109];
tmp_3[0] = evals[50] * evals[51];
tmp_3[0] = evals[29] * tmp_3[0];
tmp_3[1] = evals[30] * evals[50];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[31] * evals[51];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[32] * evals[52];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] + evals[33];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[53] * evals[54];
tmp_3[0] = evals[29] * tmp_3[0];
tmp_3[1] = evals[30] * evals[53];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[31] * evals[54];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[32] * evals[55];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] + evals[33];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[56] * evals[57];
tmp_3[0] = evals[34] * tmp_3[0];
tmp_3[2] = evals[35] * evals[56];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[36] * evals[57];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[37] * evals[58];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] + evals[38];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[47] + tmp_3[37];
tmp_3[2] = tmp_3[0] + evals[109];
tmp_3[0] = evals[59] * evals[60];
tmp_3[0] = evals[34] * tmp_3[0];
tmp_3[1] = evals[35] * evals[59];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[36] * evals[60];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[37] * evals[61];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] + evals[38];
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[62] * evals[63];
tmp_3[0] = evals[34] * tmp_3[0];
tmp_3[3] = evals[35] * evals[62];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[36] * evals[63];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[37] * evals[64];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[0] + evals[38];
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[65] * evals[66];
tmp_3[0] = evals[34] * tmp_3[0];
tmp_3[1] = evals[35] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[36] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[37] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] + evals[38];
tmp_3[0] = evals[47] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[1] = evals[47] + evals[42];
tmp_3[0] = evals[68] * evals[69];
tmp_3[0] = evals[34] * tmp_3[0];
tmp_3[2] = evals[35] * evals[68];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[36] * evals[69];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[37] * evals[70];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] + evals[38];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[47] + evals[42];
tmp_3[1] = tmp_3[0] + evals[43];
tmp_3[0] = evals[71] * evals[72];
tmp_3[0] = evals[34] * tmp_3[0];
tmp_3[3] = evals[35] * evals[71];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[36] * evals[72];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[37] * evals[73];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_1(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[0] + evals[38];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[39] * evals[117];
tmp_3[2] = evals[117] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] * tmp_3[2];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[39] * evals[134];
tmp_3[1] = evals[134] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] * tmp_3[1];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[117].sub_from_scalar(Goldilocks::new(1));
tmp_3[2] = evals[134].sub_from_scalar(Goldilocks::new(1));
tmp_3[3] = tmp_3[0] * tmp_3[2];
tmp_3[2] = tmp_3[3] * evals[50];
tmp_3[0] = evals[134].sub_from_scalar(Goldilocks::new(1));
tmp_3[4] = evals[117] * tmp_3[0];
tmp_3[0] = evals[117].sub_from_scalar(Goldilocks::new(1));
tmp_3[5] = tmp_3[0] * evals[134];
tmp_3[0] = tmp_3[4] + tmp_3[5];
tmp_3[6] = evals[117] * evals[134];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[0] * evals[54];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[66] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[66] - evals[50];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[1] = tmp_3[3] * evals[51];
tmp_3[0] = tmp_3[4] + tmp_3[5];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[0] * evals[55];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[67] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[67] - evals[51];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[2] = tmp_3[3] * evals[52];
tmp_3[0] = tmp_3[4] + tmp_3[5];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[0] * evals[56];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[68] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[68] - evals[52];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[1] = tmp_3[3] * evals[53];
tmp_3[0] = tmp_3[4] + tmp_3[5];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[0] * evals[57];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[69] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[69] - evals[53];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] * evals[54];
tmp_3[2] = tmp_3[4] * evals[50];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[5] + tmp_3[6];
tmp_3[0] = tmp_3[0] * evals[58];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[70] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[70] - evals[54];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] * evals[55];
tmp_3[1] = tmp_3[4] * evals[51];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[5] + tmp_3[6];
tmp_3[0] = tmp_3[0] * evals[59];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[71] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[71] - evals[55];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_2(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] * evals[56];
tmp_3[2] = tmp_3[4] * evals[52];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[5] + tmp_3[6];
tmp_3[0] = tmp_3[0] * evals[60];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[72] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[72] - evals[56];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] * evals[57];
tmp_3[1] = tmp_3[4] * evals[53];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[5] + tmp_3[6];
tmp_3[0] = tmp_3[0] * evals[61];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[73] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[73] - evals[57];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[4];
tmp_3[0] = tmp_3[0] * evals[58];
tmp_3[2] = tmp_3[5] * evals[50];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[6] * evals[62];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = evals[74] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[74] - evals[58];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[4];
tmp_3[0] = tmp_3[0] * evals[59];
tmp_3[1] = tmp_3[5] * evals[51];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[6] * evals[63];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = evals[75] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[75] - evals[59];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[4];
tmp_3[0] = tmp_3[0] * evals[60];
tmp_3[2] = tmp_3[5] * evals[52];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[6] * evals[64];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = evals[76] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[76] - evals[60];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[4];
tmp_3[0] = tmp_3[0] * evals[61];
tmp_3[1] = tmp_3[5] * evals[53];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[6] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = evals[77] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[77] - evals[61];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[4];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[0] * evals[62];
tmp_3[2] = tmp_3[6] * evals[50];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = evals[78] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[78] - evals[62];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_3(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[3] + tmp_3[4];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[0] * evals[63];
tmp_3[1] = tmp_3[6] * evals[51];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = evals[79] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[79] - evals[63];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[4];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[0] * evals[64];
tmp_3[2] = tmp_3[6] * evals[52];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = evals[80] - tmp_3[0];
tmp_3[0] = evals[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[80] - evals[64];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[3] = tmp_3[3] + tmp_3[4];
tmp_3[3] = tmp_3[3] + tmp_3[5];
tmp_3[3] = tmp_3[3] * evals[65];
tmp_3[6] = tmp_3[6] * evals[53];
tmp_3[3] = tmp_3[3] + tmp_3[6];
tmp_3[3] = evals[81] - tmp_3[3];
tmp_3[3] = evals[39] * tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[81] - evals[65];
tmp_3[0] = evals[40] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[36] = evals[39] + evals[40];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[36] * Goldilocks::new(1579613653969377219);
tmp_3[6] = evals[66] + tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[6];
tmp_3[3] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[2] = tmp_3[0] * tmp_3[6];
tmp_3[0] = tmp_3[36] * Goldilocks::new(7845454723070343021);
tmp_3[6] = tmp_3[37] * Goldilocks::new(14871271697671130741);
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[109] * Goldilocks::new(967731447871038855);
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[41] * Goldilocks::new(10880189488914803976);
tmp_3[7] = tmp_3[0] + tmp_3[6];
tmp_3[5] = tmp_3[2] + tmp_3[7];
tmp_3[0] = tmp_3[36] * Goldilocks::new(15509510893087893340);
tmp_3[3] = evals[67] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[6] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[8] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(4429017498140175847);
tmp_3[3] = tmp_3[37] * Goldilocks::new(7818640162547527607);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(13497390221064521284);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(10817563486901345506);
tmp_3[9] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[6] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(10090715174060125222);
tmp_3[3] = evals[68] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[5] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[10] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(2092211485884675791);
tmp_3[3] = tmp_3[37] * Goldilocks::new(10207849655710394742);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(7079992912276546290);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(5595838894652252793);
tmp_3[11] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[5] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(5625716564419252202);
tmp_3[3] = evals[69] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[6] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[12] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(3672938463800022916);
tmp_3[3] = tmp_3[37] * Goldilocks::new(17997741013544777071);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(4056766622830105470);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(7339830491681595439);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_4(tmp_3: &mut [CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[13] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[6] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(3006005019077469174);
tmp_3[3] = evals[70] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[5] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[14] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(14908811154314031538);
tmp_3[3] = tmp_3[37] * Goldilocks::new(16991056560447799587);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(6323166457980539990);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(13024184231170405476);
tmp_3[15] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[5] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(18314693207014427912);
tmp_3[3] = evals[71] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[6] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[16] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(6573822840603111307);
tmp_3[3] = tmp_3[37] * Goldilocks::new(348197253806644292);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(13419047640011651400);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(7496303001397288101);
tmp_3[17] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[6] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(10170571510627764565);
tmp_3[3] = evals[72] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[5] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[18] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(10909691831624859236);
tmp_3[3] = tmp_3[37] * Goldilocks::new(3804216850635206858);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(12588714469852125705);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(1481011955045677708);
tmp_3[19] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[5] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(2027625550790675754);
tmp_3[3] = evals[73] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[6] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[20] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(2180104264643618635);
tmp_3[3] = tmp_3[37] * Goldilocks::new(15878441634750804699);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(9297270292248179409);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(14060739868329031365);
tmp_3[21] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[6] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(3983470257916202094);
tmp_3[3] = evals[74] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[5] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[22] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(17674822478918492543);
tmp_3[3] = tmp_3[37] * Goldilocks::new(10783876336999051732);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(17023507959532517322);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(13581824287786003086);
tmp_3[23] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[5] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(3423470109396435354);
tmp_3[3] = evals[75] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[6] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[24] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(18417266132335741394);
tmp_3[3] = tmp_3[37] * Goldilocks::new(6249355405258274459);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(9382136940971401256);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(101626575556905271);
tmp_3[25] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[6] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(3450488264035752368);
tmp_3[3] = evals[76] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_5(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[5] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[26] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(11589569604681103119);
tmp_3[3] = tmp_3[37] * Goldilocks::new(18338300173971397155);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(14883732890265648356);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(1195190930009648444);
tmp_3[27] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[5] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(3151070045406026687);
tmp_3[3] = evals[77] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[6] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[28] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(18392483772870992139);
tmp_3[3] = tmp_3[37] * Goldilocks::new(18008467388369492623);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(17444658652079921032);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(1911629430057473607);
tmp_3[29] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[6] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(13462781804006123550);
tmp_3[3] = evals[78] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[5] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[30] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(9901024618406354614);
tmp_3[3] = tmp_3[37] * Goldilocks::new(5454689878460956614);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(8737622480559860280);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(4398090650023947233);
tmp_3[31] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[5] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(13288575772684627216);
tmp_3[3] = evals[79] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[6] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[32] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(841962207097860172);
tmp_3[3] = tmp_3[37] * Goldilocks::new(15539651071574326605);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(9445526981937155820);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(5194367552957880421);
tmp_3[33] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[6] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(13745549378090937523);
tmp_3[3] = evals[80] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[5] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[34] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(1419811072696625524);
tmp_3[3] = tmp_3[37] * Goldilocks::new(9583365915190359557);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(14154961912193710379);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(7348962900982106793);
tmp_3[35] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[5] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[36] * Goldilocks::new(7780139165529418388);
tmp_3[3] = evals[81] + tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[3];
tmp_3[6] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[6] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[36] * Goldilocks::new(10322277472159862957);
tmp_3[3] = tmp_3[37] * Goldilocks::new(1022758405964188465);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[109] * Goldilocks::new(5087036264788036553);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[41] * Goldilocks::new(9087509974770738024);
tmp_3[3] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[0] = evals[82] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_6(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[1] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[10] + tmp_3[11];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[14] + tmp_3[15];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[22] + tmp_3[23];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[83] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[5] = tmp_3[0] * Goldilocks::new(13);
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = tmp_3[12] + tmp_3[13];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[16] + tmp_3[17];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[24] + tmp_3[25];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[0] = evals[84] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_7(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[1] = tmp_3[0] * Goldilocks::new(22);
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[14] + tmp_3[15];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[18] + tmp_3[19];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[26] + tmp_3[27];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[85] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[5] = tmp_3[0] * Goldilocks::new(67);
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = tmp_3[16] + tmp_3[17];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[20] + tmp_3[21];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[28] + tmp_3[29];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[0] = evals[86] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_8(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[1] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[18] + tmp_3[19];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[22] + tmp_3[23];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[30] + tmp_3[31];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[87] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[5] = tmp_3[0] * Goldilocks::new(15);
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = tmp_3[20] + tmp_3[21];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[24] + tmp_3[25];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[32] + tmp_3[33];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[0] = evals[88] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_9(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[1] = tmp_3[0] * Goldilocks::new(63);
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[22] + tmp_3[23];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[26] + tmp_3[27];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[34] + tmp_3[35];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[89] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[5] = tmp_3[0] * Goldilocks::new(101);
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = tmp_3[24] + tmp_3[25];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[28] + tmp_3[29];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = evals[90] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_10(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[1] = tmp_3[2] + tmp_3[7];
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[26] + tmp_3[27];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[30] + tmp_3[31];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[91] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[5] = tmp_3[8] + tmp_3[9];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = tmp_3[28] + tmp_3[29];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[32] + tmp_3[33];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[0] = evals[92] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_11(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[1] = tmp_3[0] * Goldilocks::new(17);
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[10] + tmp_3[11];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[30] + tmp_3[31];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[34] + tmp_3[35];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[93] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[5] = tmp_3[0] * Goldilocks::new(11);
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[12] + tmp_3[13];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = tmp_3[32] + tmp_3[33];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = evals[94] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_12(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[1] = tmp_3[2] + tmp_3[7];
tmp_3[0] = tmp_3[8] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[14] + tmp_3[15];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[16] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[34] + tmp_3[35];
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[95] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
tmp_3[4] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[2] + tmp_3[7];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[5] = tmp_3[8] + tmp_3[9];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[10] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[16] + tmp_3[17];
tmp_3[5] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[18] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[22] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[26] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[28] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[30] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[32] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[5] = tmp_3[34] + tmp_3[35];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = tmp_3[6] + tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = evals[96] - tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + tmp_3[37];
tmp_3[0] = tmp_3[0] + evals[109];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_13(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + evals[41];
tmp_3[2] = tmp_3[2] + tmp_3[7];
tmp_3[8] = tmp_3[8] + tmp_3[9];
tmp_3[8] = tmp_3[8] * Goldilocks::new(51);
tmp_3[2] = tmp_3[2] + tmp_3[8];
tmp_3[10] = tmp_3[10] + tmp_3[11];
tmp_3[2] = tmp_3[2] + tmp_3[10];
tmp_3[12] = tmp_3[12] + tmp_3[13];
tmp_3[12] = tmp_3[12] * Goldilocks::new(11);
tmp_3[2] = tmp_3[2] + tmp_3[12];
tmp_3[14] = tmp_3[14] + tmp_3[15];
tmp_3[14] = tmp_3[14] * Goldilocks::new(17);
tmp_3[2] = tmp_3[2] + tmp_3[14];
tmp_3[16] = tmp_3[16] + tmp_3[17];
tmp_3[16] = tmp_3[16] * Goldilocks::new(2);
tmp_3[2] = tmp_3[2] + tmp_3[16];
tmp_3[18] = tmp_3[18] + tmp_3[19];
tmp_3[2] = tmp_3[2] + tmp_3[18];
tmp_3[20] = tmp_3[20] + tmp_3[21];
tmp_3[20] = tmp_3[20] * Goldilocks::new(101);
tmp_3[2] = tmp_3[2] + tmp_3[20];
tmp_3[22] = tmp_3[22] + tmp_3[23];
tmp_3[22] = tmp_3[22] * Goldilocks::new(63);
tmp_3[2] = tmp_3[2] + tmp_3[22];
tmp_3[24] = tmp_3[24] + tmp_3[25];
tmp_3[24] = tmp_3[24] * Goldilocks::new(15);
tmp_3[2] = tmp_3[2] + tmp_3[24];
tmp_3[26] = tmp_3[26] + tmp_3[27];
tmp_3[26] = tmp_3[26] * Goldilocks::new(2);
tmp_3[2] = tmp_3[2] + tmp_3[26];
tmp_3[28] = tmp_3[28] + tmp_3[29];
tmp_3[28] = tmp_3[28] * Goldilocks::new(67);
tmp_3[2] = tmp_3[2] + tmp_3[28];
tmp_3[30] = tmp_3[30] + tmp_3[31];
tmp_3[30] = tmp_3[30] * Goldilocks::new(22);
tmp_3[2] = tmp_3[2] + tmp_3[30];
tmp_3[32] = tmp_3[32] + tmp_3[33];
tmp_3[32] = tmp_3[32] * Goldilocks::new(13);
tmp_3[2] = tmp_3[2] + tmp_3[32];
tmp_3[34] = tmp_3[34] + tmp_3[35];
tmp_3[34] = tmp_3[34] * Goldilocks::new(3);
tmp_3[2] = tmp_3[2] + tmp_3[34];
tmp_3[3] = tmp_3[6] + tmp_3[3];
tmp_3[2] = tmp_3[2] + tmp_3[3];
tmp_3[2] = evals[97] - tmp_3[2];
tmp_3[0] = tmp_3[0] * tmp_3[2];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[34] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[6] = tmp_3[0] + evals[41];
tmp_3[1] = evals[41] * evals[50];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[118];
tmp_3[3] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[82] * evals[82];
tmp_3[1] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[18] = tmp_3[0] * evals[82];
tmp_3[0] = tmp_3[36] * Goldilocks::new(9372203521948909212);
tmp_3[1] = tmp_3[37] * Goldilocks::new(11584860397836334902);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[109] * Goldilocks::new(8298154099590067129);
tmp_3[35] = tmp_3[0] + tmp_3[1];
tmp_3[2] = tmp_3[18] + tmp_3[35];
tmp_3[0] = evals[83] * evals[83];
tmp_3[1] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[19] = tmp_3[0] * evals[83];
tmp_3[0] = tmp_3[36] * Goldilocks::new(13735366479310483840);
tmp_3[1] = tmp_3[37] * Goldilocks::new(3020861528779719921);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[109] * Goldilocks::new(10708178624497052143);
tmp_3[32] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[1] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[84] * evals[84];
tmp_3[2] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[16] = tmp_3[0] * evals[84];
tmp_3[0] = tmp_3[36] * Goldilocks::new(8803886850367906518);
tmp_3[2] = tmp_3[37] * Goldilocks::new(8049325709262789663);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[109] * Goldilocks::new(7005743732139600032);
tmp_3[33] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[2] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[85] * evals[85];
tmp_3[1] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[17] = tmp_3[0] * evals[85];
tmp_3[0] = tmp_3[36] * Goldilocks::new(15518531785207090320);
tmp_3[1] = tmp_3[37] * Goldilocks::new(9276251546345170559);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[109] * Goldilocks::new(13988198031851058492);
tmp_3[30] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[1] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[86] * evals[86];
tmp_3[2] = tmp_3[0] * tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_14(tmp_3: &mut [CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[14] = tmp_3[0] * evals[86];
tmp_3[0] = tmp_3[36] * Goldilocks::new(11602150072024304307);
tmp_3[2] = tmp_3[37] * Goldilocks::new(14380888688809393725);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[109] * Goldilocks::new(10268836078569396437);
tmp_3[31] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[2] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[87] * evals[87];
tmp_3[1] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[15] = tmp_3[0] * evals[87];
tmp_3[0] = tmp_3[36] * Goldilocks::new(2912873838477326782);
tmp_3[1] = tmp_3[37] * Goldilocks::new(3586048355069849144);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[109] * Goldilocks::new(9672572720882889100);
tmp_3[28] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[1] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[88] * evals[88];
tmp_3[2] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[12] = tmp_3[0] * evals[88];
tmp_3[0] = tmp_3[36] * Goldilocks::new(14450902135526609586);
tmp_3[2] = tmp_3[37] * Goldilocks::new(2685528509139446373);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[109] * Goldilocks::new(7773309602241386138);
tmp_3[29] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[2] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[89] * evals[89];
tmp_3[1] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[13] = tmp_3[0] * evals[89];
tmp_3[0] = tmp_3[36] * Goldilocks::new(9299676334145756732);
tmp_3[1] = tmp_3[37] * Goldilocks::new(7618863604684140457);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[109] * Goldilocks::new(13455068909528507193);
tmp_3[26] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[1] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[90] * evals[90];
tmp_3[2] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[10] = tmp_3[0] * evals[90];
tmp_3[0] = tmp_3[36] * Goldilocks::new(7761860768169821826);
tmp_3[2] = tmp_3[37] * Goldilocks::new(15645272489037253163);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[109] * Goldilocks::new(17592051316228424355);
tmp_3[27] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[2] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[91] * evals[91];
tmp_3[1] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[11] = tmp_3[0] * evals[91];
tmp_3[0] = tmp_3[36] * Goldilocks::new(8088122716594392876);
tmp_3[1] = tmp_3[37] * Goldilocks::new(14391536196044986046);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[109] * Goldilocks::new(7038125295028811227);
tmp_3[24] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[1] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[92] * evals[92];
tmp_3[2] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[8] = tmp_3[0] * evals[92];
tmp_3[0] = tmp_3[36] * Goldilocks::new(7439479476952963757);
tmp_3[2] = tmp_3[37] * Goldilocks::new(13677749754501759967);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[109] * Goldilocks::new(9310165980888335421);
tmp_3[25] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[2] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[93] * evals[93];
tmp_3[1] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[9] = tmp_3[0] * evals[93];
tmp_3[0] = tmp_3[36] * Goldilocks::new(13142435206192622686);
tmp_3[1] = tmp_3[37] * Goldilocks::new(4455490635243459169);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[109] * Goldilocks::new(7124955715283261894);
tmp_3[22] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[1] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[94] * evals[94];
tmp_3[2] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[7] = tmp_3[0] * evals[94];
tmp_3[0] = tmp_3[36] * Goldilocks::new(15091535460073700241);
tmp_3[2] = tmp_3[37] * Goldilocks::new(4104818627819342438);
tmp_3[0] = tmp_3[0] + tmp_3[2];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_15(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[2] = evals[109] * Goldilocks::new(6894779481115729216);
tmp_3[23] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[2] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[95] * evals[95];
tmp_3[1] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[4] = tmp_3[0] * evals[95];
tmp_3[0] = tmp_3[36] * Goldilocks::new(1246503809481338515);
tmp_3[1] = tmp_3[37] * Goldilocks::new(11257046194955612097);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[109] * Goldilocks::new(1173635621545091517);
tmp_3[20] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[1] = tmp_3[2] + tmp_3[0];
tmp_3[0] = evals[96] * evals[96];
tmp_3[2] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[5] = tmp_3[0] * evals[96];
tmp_3[0] = tmp_3[36] * Goldilocks::new(15424727577574863466);
tmp_3[2] = tmp_3[37] * Goldilocks::new(17740901046700926130);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[109] * Goldilocks::new(2648585141728028210);
tmp_3[21] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[2] = tmp_3[1] + tmp_3[0];
tmp_3[0] = evals[97] * evals[97];
tmp_3[1] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[38] = tmp_3[0] * evals[97];
tmp_3[0] = tmp_3[36] * Goldilocks::new(4922985543021971848);
tmp_3[1] = tmp_3[37] * Goldilocks::new(10900350254403521826);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[109] * Goldilocks::new(10841588854694617600);
tmp_3[1] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[3] = tmp_3[0] + evals[41];
tmp_3[34] = evals[41] * evals[51];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[119];
tmp_3[6] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[34] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] + tmp_3[34];
tmp_3[34] = tmp_3[16] + tmp_3[33];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[14] + tmp_3[31];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[10] + tmp_3[27];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[6] - tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[34] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[6] = tmp_3[0] + evals[41];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_16(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[2] = evals[41] * evals[52];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[120];
tmp_3[3] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[2] = tmp_3[0] * Goldilocks::new(13);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[17] + tmp_3[30];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[15] + tmp_3[28];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[11] + tmp_3[24];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[3] = tmp_3[0] + evals[41];
tmp_3[34] = evals[41] * evals[53];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[121];
tmp_3[6] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[34] = tmp_3[0] * Goldilocks::new(22);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] + tmp_3[34];
tmp_3[34] = tmp_3[14] + tmp_3[31];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[12] + tmp_3[29];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[8] + tmp_3[25];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[0] = tmp_3[34] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_17(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[6] - tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[34] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[6] = tmp_3[0] + evals[41];
tmp_3[2] = evals[41] * evals[54];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[122];
tmp_3[3] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[2] = tmp_3[0] * Goldilocks::new(67);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[15] + tmp_3[28];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[13] + tmp_3[26];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[9] + tmp_3[22];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[3] = tmp_3[0] + evals[41];
tmp_3[34] = evals[41] * evals[55];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[123];
tmp_3[6] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[34] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] + tmp_3[34];
tmp_3[34] = tmp_3[12] + tmp_3[29];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[10] + tmp_3[27];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[7] + tmp_3[23];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[34] = tmp_3[34] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_18(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[6] - tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[34] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[6] = tmp_3[0] + evals[41];
tmp_3[2] = evals[41] * evals[56];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[124];
tmp_3[3] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[2] = tmp_3[0] * Goldilocks::new(15);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[13] + tmp_3[26];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[11] + tmp_3[24];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[4] + tmp_3[20];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[3] = tmp_3[0] + evals[41];
tmp_3[34] = evals[41] * evals[57];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[125];
tmp_3[6] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[34] = tmp_3[0] * Goldilocks::new(63);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] + tmp_3[34];
tmp_3[34] = tmp_3[10] + tmp_3[27];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[8] + tmp_3[25];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_19(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[5] + tmp_3[21];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[6] - tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[34] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[6] = tmp_3[0] + evals[41];
tmp_3[2] = evals[41] * evals[58];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[126];
tmp_3[3] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[2] = tmp_3[0] * Goldilocks::new(101);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[11] + tmp_3[24];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[9] + tmp_3[22];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[3] = tmp_3[0] + evals[41];
tmp_3[34] = evals[41] * evals[59];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[127];
tmp_3[6] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[18] + tmp_3[35];
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[34] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_20(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[34] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] + tmp_3[34];
tmp_3[34] = tmp_3[8] + tmp_3[25];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[7] + tmp_3[23];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[6] - tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[34] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[6] = tmp_3[0] + evals[41];
tmp_3[2] = evals[41] * evals[60];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[128];
tmp_3[3] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[2] = tmp_3[19] + tmp_3[32];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[9] + tmp_3[22];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[4] + tmp_3[20];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[3] = tmp_3[0] + evals[41];
tmp_3[34] = evals[41] * evals[61];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[129];
tmp_3[6] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[34] = tmp_3[0] * Goldilocks::new(17);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[16] + tmp_3[33];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[34] = tmp_3[34] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_21(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] + tmp_3[34];
tmp_3[34] = tmp_3[7] + tmp_3[23];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[5] + tmp_3[21];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[6] - tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[34] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[6] = tmp_3[0] + evals[41];
tmp_3[2] = evals[41] * evals[62];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[130];
tmp_3[3] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[2] = tmp_3[0] * Goldilocks::new(11);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[17] + tmp_3[30];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[4] + tmp_3[20];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[3] = tmp_3[0] + evals[41];
tmp_3[34] = evals[41] * evals[63];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[131];
tmp_3[6] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[18] + tmp_3[35];
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[14] + tmp_3[31];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[15] + tmp_3[28];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_22(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[34] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[34] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] + tmp_3[34];
tmp_3[34] = tmp_3[5] + tmp_3[21];
tmp_3[34] = tmp_3[0] + tmp_3[34];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[0] = tmp_3[6] - tmp_3[0];
tmp_3[0] = tmp_3[3] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[34] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[36] + evals[109];
tmp_3[6] = tmp_3[0] + evals[41];
tmp_3[2] = evals[41] * evals[64];
tmp_3[0] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[132];
tmp_3[3] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[2] = tmp_3[19] + tmp_3[32];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[15] + tmp_3[28];
tmp_3[2] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[2] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[0] = tmp_3[34] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[36] = tmp_3[36] + evals[109];
tmp_3[6] = tmp_3[36] + evals[41];
tmp_3[0] = evals[41] * evals[65];
tmp_3[36] = evals[41].sub_from_scalar(Goldilocks::new(1));
tmp_3[36] = tmp_3[36] * evals[133];
tmp_3[34] = tmp_3[0] + tmp_3[36];
tmp_3[36] = tmp_3[18] + tmp_3[35];
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[36] + tmp_3[0];
tmp_3[36] = tmp_3[16] + tmp_3[33];
tmp_3[36] = tmp_3[0] + tmp_3[36];
tmp_3[0] = tmp_3[17] + tmp_3[30];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_23(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[36] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[36] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[36] + tmp_3[0];
tmp_3[36] = tmp_3[12] + tmp_3[29];
tmp_3[36] = tmp_3[0] + tmp_3[36];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[36] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[36] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[36] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[36] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[36] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[36] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[36] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[36] + tmp_3[0];
tmp_3[36] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] + tmp_3[36];
tmp_3[0] = tmp_3[34] - tmp_3[0];
tmp_3[0] = tmp_3[6] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[3] = tmp_3[19] + tmp_3[32];
tmp_3[3] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = tmp_3[17] + tmp_3[30];
tmp_3[3] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = tmp_3[13] + tmp_3[26];
tmp_3[3] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = evals[118] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[6] = tmp_3[0] * Goldilocks::new(2256277865552202420);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4068529056800825848);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(8593802027805519400);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10290793996632644659);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(18408474278105675815);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_24(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17884228943875298379);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6702954500202032351);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11180511074533951034);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6468404447315445157);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(12266684712140129864);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6782251596454435859);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2765050638571938600);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17337375643812333090);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13578549160148989543);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4068336395193158675);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1571908583333476476);
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[119] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[3] = tmp_3[0] * Goldilocks::new(17717269319234059614);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17521923232000336525);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7891351762273827007);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14226032251042260572);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17611042948119270535);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1810923409258252859);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6551497314953504346);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14645553078015703863);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17162061841860881922);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16803151265961688719);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1725490462187460494);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(9867063047527519896);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14201875104048534679);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(218778007896712464);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(12636278992549723093);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4068336395193158675);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = evals[120] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[6] = tmp_3[0] * Goldilocks::new(12035225151448622303);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(8855639374359979570);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10872182090012722023);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17245004066890521540);
tmp_3[6] = tmp_3[6] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_25(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1582298761054006274);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16023586798997043070);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(9167682708495677368);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1309677305456162249);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1052212424660468163);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10584314677809541083);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14090216998035345570);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(18211453817785255223);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7540469726131798188);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(8480085599690188340);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(218778007896712464);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13578549160148989543);
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[121] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[3] = tmp_3[0] * Goldilocks::new(10833525987555107485);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3224171887150947390);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15832068917340433117);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7595102312128106020);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7700354089512536567);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(12431191248332837556);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(8615081588084801800);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17713155928766469063);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13520163937605726164);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13134043455414658692);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5807446223844687465);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6129425131043046986);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16009746502472456190);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7540469726131798188);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14201875104048534679);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17337375643812333090);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = evals[122] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[6] = tmp_3[0] * Goldilocks::new(8429731608347594559);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1843095456038194143);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4800348490672825001);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_26(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * Goldilocks::new(15175373777650174966);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15743243826515774520);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2498880319480651868);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7546636406606303166);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15350435609153813292);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16548416728592494912);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17993594930758673496);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13912658301238544598);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(18075372928619437347);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6129425131043046986);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(18211453817785255223);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(9867063047527519896);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2765050638571938600);
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[123] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[3] = tmp_3[0] * Goldilocks::new(15303535044422768803);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6296951922972871295);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5823573138716677219);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2680431002152629139);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7366465902859006190);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4072077849300314190);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16140126883652446716);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2601451337846871084);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15725013897929440397);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4389532408180633377);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1476671367976490131);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13912658301238544598);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5807446223844687465);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14090216998035345570);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1725490462187460494);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6782251596454435859);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = evals[124] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[6] = tmp_3[0] * Goldilocks::new(10595610446894069209);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3473665614188209191);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13074116889890804777);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_27(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16359376528724855414);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16204753907425352648);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1099103502109499253);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4616609025864245522);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7362869829681961507);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(231791526046105962);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(140048027282429797);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4389532408180633377);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17993594930758673496);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13134043455414658692);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10584314677809541083);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16803151265961688719);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(12266684712140129864);
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[125] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[3] = tmp_3[0] * Goldilocks::new(13368554547082880001);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16995162224826066164);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10542619009725154399);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16073073456050006575);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(9008401972144753939);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1749680724535600815);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5348209698235102331);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5200922087361472057);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16325322198676206943);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(231791526046105962);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15725013897929440397);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16548416728592494912);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13520163937605726164);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1052212424660468163);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17162061841860881922);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6468404447315445157);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = evals[126] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[6] = tmp_3[0] * Goldilocks::new(16236357391915579752);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2360357678915503787);
tmp_3[6] = tmp_3[6] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_28(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5269705790554862459);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(9707166089812971789);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13551115817015094532);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11909911263973988019);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5477818864382526223);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6662788181627778720);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5200922087361472057);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7362869829681961507);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2601451337846871084);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15350435609153813292);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17713155928766469063);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1309677305456162249);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14645553078015703863);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11180511074533951034);
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[127] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[3] = tmp_3[0] * Goldilocks::new(8046651557188262448);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14505687488637668062);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10449762191515258658);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(12361291211423778677);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14725357302690445139);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13834032822097992727);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7412077663147604037);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5477818864382526223);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5348209698235102331);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4616609025864245522);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16140126883652446716);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7546636406606303166);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(8615081588084801800);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(9167682708495677368);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6551497314953504346);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(6702954500202032351);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = evals[128] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[6] = tmp_3[0] * Goldilocks::new(10319242957211935185);
tmp_3[0] = tmp_3[19] + tmp_3[32];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_29(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * Goldilocks::new(2525078022317723924);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7063454713635591383);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17138871444129789158);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16653803537962124952);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4015853678780844755);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13834032822097992727);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11909911263973988019);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1749680724535600815);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1099103502109499253);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4072077849300314190);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2498880319480651868);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(12431191248332837556);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16023586798997043070);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1810923409258252859);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17884228943875298379);
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[129] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[3] = tmp_3[0] * Goldilocks::new(16137054013242276452);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3252585408322091368);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14728006497068635074);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3628630143580991743);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5578449105840657656);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16653803537962124952);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14725357302690445139);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13551115817015094532);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(9008401972144753939);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16204753907425352648);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7366465902859006190);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15743243826515774520);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7700354089512536567);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1582298761054006274);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17611042948119270535);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(18408474278105675815);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = evals[130] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_30(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[6] = tmp_3[0] * Goldilocks::new(8024158912291823733);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7624167817472438013);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14208464745322834529);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(812825342001813471);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(3628630143580991743);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17138871444129789158);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(12361291211423778677);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(9707166089812971789);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16073073456050006575);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16359376528724855414);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2680431002152629139);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15175373777650174966);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7595102312128106020);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(17245004066890521540);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14226032251042260572);
tmp_3[6] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10290793996632644659);
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[131] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[35];
tmp_3[3] = tmp_3[0] * Goldilocks::new(9638737643153160474);
tmp_3[0] = tmp_3[19] + tmp_3[32];
tmp_3[0] = tmp_3[0] * Goldilocks::new(16887945882953670782);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[33];
tmp_3[0] = tmp_3[0] * Goldilocks::new(11859617026755975295);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[30];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14208464745322834529);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[31];
tmp_3[0] = tmp_3[0] * Goldilocks::new(14728006497068635074);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[28];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7063454713635591383);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[29];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10449762191515258658);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[26];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5269705790554862459);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[27];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10542619009725154399);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[24];
tmp_3[0] = tmp_3[0] * Goldilocks::new(13074116889890804777);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[25];
tmp_3[0] = tmp_3[0] * Goldilocks::new(5823573138716677219);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(4800348490672825001);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(15832068917340433117);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(10872182090012722023);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[21];
tmp_3[0] = tmp_3[0] * Goldilocks::new(7891351762273827007);
tmp_3[3] = tmp_3[3] + tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(8593802027805519400);
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = evals[132] - tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_31(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[35] = tmp_3[18] + tmp_3[35];
tmp_3[35] = tmp_3[35] * Goldilocks::new(15737625755013050897);
tmp_3[32] = tmp_3[19] + tmp_3[32];
tmp_3[32] = tmp_3[32] * Goldilocks::new(6288199092898320258);
tmp_3[32] = tmp_3[35] + tmp_3[32];
tmp_3[33] = tmp_3[16] + tmp_3[33];
tmp_3[33] = tmp_3[33] * Goldilocks::new(16887945882953670782);
tmp_3[32] = tmp_3[32] + tmp_3[33];
tmp_3[30] = tmp_3[17] + tmp_3[30];
tmp_3[30] = tmp_3[30] * Goldilocks::new(7624167817472438013);
tmp_3[30] = tmp_3[32] + tmp_3[30];
tmp_3[31] = tmp_3[14] + tmp_3[31];
tmp_3[31] = tmp_3[31] * Goldilocks::new(3252585408322091368);
tmp_3[30] = tmp_3[30] + tmp_3[31];
tmp_3[28] = tmp_3[15] + tmp_3[28];
tmp_3[28] = tmp_3[28] * Goldilocks::new(2525078022317723924);
tmp_3[28] = tmp_3[30] + tmp_3[28];
tmp_3[29] = tmp_3[12] + tmp_3[29];
tmp_3[29] = tmp_3[29] * Goldilocks::new(14505687488637668062);
tmp_3[28] = tmp_3[28] + tmp_3[29];
tmp_3[26] = tmp_3[13] + tmp_3[26];
tmp_3[26] = tmp_3[26] * Goldilocks::new(2360357678915503787);
tmp_3[26] = tmp_3[28] + tmp_3[26];
tmp_3[27] = tmp_3[10] + tmp_3[27];
tmp_3[27] = tmp_3[27] * Goldilocks::new(16995162224826066164);
tmp_3[26] = tmp_3[26] + tmp_3[27];
tmp_3[24] = tmp_3[11] + tmp_3[24];
tmp_3[24] = tmp_3[24] * Goldilocks::new(3473665614188209191);
tmp_3[24] = tmp_3[26] + tmp_3[24];
tmp_3[25] = tmp_3[8] + tmp_3[25];
tmp_3[25] = tmp_3[25] * Goldilocks::new(6296951922972871295);
tmp_3[24] = tmp_3[24] + tmp_3[25];
tmp_3[22] = tmp_3[9] + tmp_3[22];
tmp_3[22] = tmp_3[22] * Goldilocks::new(1843095456038194143);
tmp_3[22] = tmp_3[24] + tmp_3[22];
tmp_3[23] = tmp_3[7] + tmp_3[23];
tmp_3[23] = tmp_3[23] * Goldilocks::new(3224171887150947390);
tmp_3[22] = tmp_3[22] + tmp_3[23];
tmp_3[20] = tmp_3[4] + tmp_3[20];
tmp_3[20] = tmp_3[20] * Goldilocks::new(8855639374359979570);
tmp_3[20] = tmp_3[22] + tmp_3[20];
tmp_3[21] = tmp_3[5] + tmp_3[21];
tmp_3[21] = tmp_3[21] * Goldilocks::new(17521923232000336525);
tmp_3[20] = tmp_3[20] + tmp_3[21];
tmp_3[1] = tmp_3[38] + tmp_3[1];
tmp_3[1] = tmp_3[1] * Goldilocks::new(4068529056800825848);
tmp_3[1] = tmp_3[20] + tmp_3[1];
tmp_3[1] = evals[133] - tmp_3[1];
tmp_3[1] = tmp_3[37] * tmp_3[1];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[82] - evals[66];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[1] = evals[67] * Goldilocks::new(8669423204701701828);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[68] * Goldilocks::new(11218806973091596230);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[69] * Goldilocks::new(15262373047951269198);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[70] * Goldilocks::new(1029025466846055820);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[71] * Goldilocks::new(4974512540632580574);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[72] * Goldilocks::new(9182455040231019020);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[73] * Goldilocks::new(6370260108846926617);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[74] * Goldilocks::new(13260731818101756883);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[75] * Goldilocks::new(7710124073693265452);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[76] * Goldilocks::new(15423058398499793658);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[77] * Goldilocks::new(5050813558536356212);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[78] * Goldilocks::new(7839532349345071368);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[79] * Goldilocks::new(13946888797241243093);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[80] * Goldilocks::new(1910481884837990028);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[81] * Goldilocks::new(2968031798288424027);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[83] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[37] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9426926376014476876);
tmp_3[20] = evals[67] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(4769303276973324461);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(6636074244061498014);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_32(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[21] = evals[68] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(1784300138210151456);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(10264791899337939894);
tmp_3[22] = evals[69] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(12324891265250247020);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7084964930551891640);
tmp_3[23] = evals[70] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(12174743494559533987);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(80533688234975742);
tmp_3[24] = evals[71] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(8147334966940084329);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14562009953595175769);
tmp_3[25] = evals[72] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(16397648617955447197);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(326023128915630064);
tmp_3[26] = evals[73] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(6037293384829534708);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11214699076825281994);
tmp_3[27] = evals[74] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(16763181795158500563);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12885915700130647489);
tmp_3[28] = evals[75] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(10796483624199473587);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2933396631256123616);
tmp_3[29] = evals[76] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(9857846934271670796);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(254842111671127473);
tmp_3[30] = evals[77] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(1711698425798584877);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15960520344296920510);
tmp_3[31] = evals[78] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(14317037178658024350);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(472404601837029917);
tmp_3[32] = evals[79] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(4727210660209380191);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5788109941016889361);
tmp_3[33] = evals[80] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(4043120510603784989);
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[18] = tmp_3[18] + Goldilocks::new(8111169986958259496);
tmp_3[18] = tmp_3[18] * Goldilocks::new(15962084738108841624);
tmp_3[37] = evals[81] + tmp_3[18];
tmp_3[18] = tmp_3[37] * Goldilocks::new(6414177337645848225);
tmp_3[0] = tmp_3[0] + tmp_3[18];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[84] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[18] = challenges[2] * tmp_3[0];
tmp_3[1] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8808574163396808168);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(1514946122061859950);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2762212780120881912);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(1955599193479362137);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17951693132780115109);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(11647134996302165546);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9961063800679125687);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(9465069334725615251);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(6634243339771071547);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(7347175090247155478);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_33(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * Goldilocks::new(3730820316519738416);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(929610534534885463);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(6178874009151806010);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(10037966693745455517);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(151426042370448923);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(9847255082563255028);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17283463014546786540);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(7498640650554676844);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2716553630958499013);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(9423900797682883949);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17502570475072947141);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(16088378537411909982);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7861949515711048574);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(8768480041621124523);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16107154087629722508);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(11676865538804947598);
tmp_3[1] = tmp_3[1] + tmp_3[0];
tmp_3[0] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16444612208872340826);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(3273168334829907114);
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[19] = tmp_3[19] + Goldilocks::new(9086063564225054097);
tmp_3[19] = tmp_3[19] * Goldilocks::new(16364131105478793415);
tmp_3[37] = tmp_3[37] + tmp_3[19];
tmp_3[19] = tmp_3[37] * Goldilocks::new(15744851004062856881);
tmp_3[0] = tmp_3[0] + tmp_3[19];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[85] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[0];
tmp_3[19] = challenges[2] * tmp_3[0];
tmp_3[18] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5047845749023635250);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(9944788307894914133);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8434851656909622170);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(10771689630961936167);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12922301140896192660);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(14652833956370356968);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14175851439986065151);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(2762159236071112109);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7308936446108866250);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(3599708650553142297);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1728188381301272932);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(1524268929892782060);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14315181752530606135);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(13329681733957674057);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(6491065457156410005);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(5797791035413508849);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4175603234939884368);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(7515887947763182304);
tmp_3[18] = tmp_3[18] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_34(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1239436087648515890);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(16010783934711236424);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7915700559009623006);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(4190904235179964140);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14767908959930482966);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(14187663514905569572);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13675360068971462516);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(2777661931104600049);
tmp_3[18] = tmp_3[18] + tmp_3[0];
tmp_3[0] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15228155835675626627);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(12517723326974261293);
tmp_3[0] = tmp_3[18] + tmp_3[0];
tmp_3[16] = tmp_3[16] + Goldilocks::new(11571460868925408324);
tmp_3[16] = tmp_3[16] * Goldilocks::new(4870139207699630301);
tmp_3[37] = tmp_3[37] + tmp_3[16];
tmp_3[16] = tmp_3[37] * Goldilocks::new(4677019694129625027);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[86] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[19] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[19] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1665021560400291078);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(11160115342809132588);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(6249272897953199859);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(15052831855997744501);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7260683056416925359);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(15739451022504817202);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11363141252265098044);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(9671855798646808088);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8012231655085569456);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(3993080706899827970);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13251561609088352545);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(17244704481465347826);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15473520463141521750);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(6669884464780361495);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11088129738238123803);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(14600555312004421850);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1281025690561882185);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(12885797354206706070);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8655250499426779365);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(4680617225974204348);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1321126874272112769);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(6736135874728218206);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11480921900711623217);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(11543984753251934208);
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8534648876771497041);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(7462450122751074327);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_35(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[19] = tmp_3[19] + tmp_3[0];
tmp_3[0] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2345799062308732216);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(5997876138824023765);
tmp_3[0] = tmp_3[19] + tmp_3[0];
tmp_3[17] = tmp_3[17] + Goldilocks::new(2855538343746738937);
tmp_3[17] = tmp_3[17] * Goldilocks::new(8793821150452954879);
tmp_3[37] = tmp_3[37] + tmp_3[17];
tmp_3[17] = tmp_3[37] * Goldilocks::new(4694625700920314643);
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[87] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[17] = challenges[2] * tmp_3[0];
tmp_3[16] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13330801039170540745);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(4989688843737548554);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9691413076657869892);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(13821113963424948846);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(18097630306776785732);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(7247806441173525246);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5719637133317020548);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(3364393074731955357);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4029888846798459355);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(10146937751881836190);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(18356621544169502341);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(8218226966171798065);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3193305903015148388);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(6275505124750343799);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13178443391748614197);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(11654032185587768765);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14481071249376583383);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(11697929231275965966);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13298473208691573067);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(9256045630802942941);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5559358937569616668);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(15946532889053694625);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5477091296498352424);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(14178555464781916994);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4033222126236138968);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(15652577753663522945);
tmp_3[16] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12567047098625210052);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(18353293019555892376);
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[14] = tmp_3[14] + Goldilocks::new(14270783606042555221);
tmp_3[14] = tmp_3[14] * Goldilocks::new(5194999122761668273);
tmp_3[37] = tmp_3[37] + tmp_3[14];
tmp_3[14] = tmp_3[37] * Goldilocks::new(913259685371457409);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[88] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[17] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2839286413723076283);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_36(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(8997952006844223763);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8227928784918533600);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(2353549075741107334);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(6659444090177547341);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(15713716106319331569);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7600262705963786111);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(16205952151624674977);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14410065364859218948);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(15307752746251443250);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5216672470358585092);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(10826281796282448866);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(10300497666947344511);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(12268463758085038250);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(10505442326626626850);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(6991270770333944507);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2741298027419160918);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(5612088705630314148);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15044675986841164042);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(7985909294534842852);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16581973004291491442);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(7806714111671690128);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(18135546514968986064);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(10214446832758516695);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15991008099224797738);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(4397775621482708994);
tmp_3[17] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3751874127382110996);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(5208611042143950342);
tmp_3[0] = tmp_3[17] + tmp_3[0];
tmp_3[15] = tmp_3[15] + Goldilocks::new(18107705583323614825);
tmp_3[15] = tmp_3[15] * Goldilocks::new(5416412077983775726);
tmp_3[37] = tmp_3[37] + tmp_3[15];
tmp_3[15] = tmp_3[37] * Goldilocks::new(7274343743337614775);
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[89] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[15] = challenges[2] * tmp_3[0];
tmp_3[14] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4076524286822267596);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(6164038266681533795);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8800108983290110025);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(2954388482741701990);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(291536037642081575);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(4767760292258986237);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5510510448504677345);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(1216591495300834932);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_37(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * Goldilocks::new(16087089554932036377);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(407520068134907189);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9490752218128621864);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(8748275194504987666);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17141708827443995602);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(4398221156344358190);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(363174800131535307);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(3691238772910702249);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9926144393408541385);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(14469725748730639111);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(6235228401204354743);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(17322574795334626440);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8054369299943103922);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(6754651456942327221);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1181948739023406256);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(3445987485532732891);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5256255887623871511);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(6696862914220145683);
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15192748352493407589);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(8135626180423978532);
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[12] = tmp_3[12] + Goldilocks::new(14981760075018578211);
tmp_3[12] = tmp_3[12] * Goldilocks::new(6531696571495839637);
tmp_3[37] = tmp_3[37] + tmp_3[12];
tmp_3[12] = tmp_3[37] * Goldilocks::new(17786688261949651693);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[90] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[15] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15537013571472701229);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(16947245409080232829);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16947559881337334737);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(15778599751024291825);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7493831729793585316);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(12554573928367352644);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1623918663904207169);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(17305511116721035138);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4687160973583834774);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(14036371303403364899);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7481496270331462357);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(17810786690047806733);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15777438269644270173);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(2212888412728595072);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12845383926406511601);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(11824922540475901574);
tmp_3[15] = tmp_3[15] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_38(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11148510750866669007);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(14117971470759675313);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15318591593009208330);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(6803345862685226999);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12116635019874345744);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(1790404652192668679);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(10427984200609223037);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(9306702297937622557);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1275063075010481368);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(17976990147333300636);
tmp_3[15] = tmp_3[15] + tmp_3[0];
tmp_3[0] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17363335480109898214);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(14238877083147544792);
tmp_3[0] = tmp_3[15] + tmp_3[0];
tmp_3[13] = tmp_3[13] + Goldilocks::new(2982104952642540993);
tmp_3[13] = tmp_3[13] * Goldilocks::new(8340043298775904670);
tmp_3[37] = tmp_3[37] + tmp_3[13];
tmp_3[13] = tmp_3[37] * Goldilocks::new(8744547697144458331);
tmp_3[0] = tmp_3[0] + tmp_3[13];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[91] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[13] = challenges[2] * tmp_3[0];
tmp_3[12] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(18432038191863482059);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(3220543931095753511);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5432413814338603108);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(7401724255027812990);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11454376156859769836);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(17813499879760129016);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3406012298082584781);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(5428548591833763345);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14588634923383545112);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(6131968098119340952);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7967410531777373627);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(2074496711530634450);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5132439848537977263);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(5882024272570382639);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9090563597932543104);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(12970340649830174380);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16222775232712330818);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(4251380188844404593);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14947628689583127907);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(5246780099262719987);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(800947794585510760);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(12265306642981888259);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3863721566387520445);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(11845579913726276983);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_39(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8395171295366482951);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(4161015590580980279);
tmp_3[12] = tmp_3[12] + tmp_3[0];
tmp_3[0] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13583398811995500171);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(16142970107084859093);
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[10] = tmp_3[10] + Goldilocks::new(3183805956781626142);
tmp_3[10] = tmp_3[10] * Goldilocks::new(11308879932982657557);
tmp_3[37] = tmp_3[37] + tmp_3[10];
tmp_3[10] = tmp_3[37] * Goldilocks::new(10242614418821665472);
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[92] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[0];
tmp_3[10] = challenges[2] * tmp_3[0];
tmp_3[13] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3130238529562802618);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(8578786096637244792);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17571383761285423616);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(10017940286670940083);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11604431936999842251);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(6061757955429109029);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1643416478018396715);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(6830443121764588145);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9529320288398332687);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(6572675368485775153);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2943500820182364631);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(2570198071091962115);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5642253925908086286);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(4859557487763691165);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1584863777448828811);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(5904682032025033039);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12918821123083034440);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(13831434945980884721);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4794647653414383806);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(13071285619755217600);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12339757025454833750);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(9745460330714099568);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15902923065000667949);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(17565589964402351072);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(945086332862338525);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(4478734179481674309);
tmp_3[13] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13520575880496481741);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(5964515412475082128);
tmp_3[0] = tmp_3[13] + tmp_3[0];
tmp_3[11] = tmp_3[11] + Goldilocks::new(9076472642853520518);
tmp_3[11] = tmp_3[11] * Goldilocks::new(7361764812588359828);
tmp_3[37] = tmp_3[37] + tmp_3[11];
tmp_3[11] = tmp_3[37] * Goldilocks::new(10182176813386478138);
tmp_3[0] = tmp_3[0] + tmp_3[11];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[93] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_40(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[11] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(6014095723071284775);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(11235818329862088340);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9204778852131994952);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(14470889044174589649);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4971091590805790158);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(17369024544835219425);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13132173167903710685);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(15549761383035162395);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7151135351816094214);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(10101825905546027637);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17995317069560704617);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(6574923001367612596);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3798127953781171227);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(1494928778108945573);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4569124295887334937);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(4609820205985602917);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8937451988206592672);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(3061013547631929280);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3515999524512876842);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(17109849163472234437);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16966389141222274672);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(11697494665722803962);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8034835433986334001);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(4706605688950171455);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7985528271787349844);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(15438292502104786232);
tmp_3[10] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1825496924806641273);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(1979256218175145661);
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[8] = tmp_3[8] + Goldilocks::new(14285914829807850365);
tmp_3[8] = tmp_3[8] * Goldilocks::new(5094552554489483119);
tmp_3[37] = tmp_3[37] + tmp_3[8];
tmp_3[8] = tmp_3[37] * Goldilocks::new(6777118549370094671);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[94] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[11] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[11] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13058054427636566156);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(8370938923534542930);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17494898710713280458);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(1280128970885626285);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(10556138419339233346);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(17941471055037515299);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_41(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * Goldilocks::new(9446845158877430994);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(8584145824237830166);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8319398780236037084);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(8210952786580820323);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13582814433783971289);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(2433132954413441756);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15000404693370233461);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(15662973610146691206);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(10753866658284722577);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(10026165261844553317);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7462165540945749814);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(16296674388465118728);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3904712121826807540);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(17271463318160608022);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15631290702336306626);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(8140140055656693761);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8501326043416122835);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(3268211924158099194);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15945260208470094587);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(17850261561957541568);
tmp_3[11] = tmp_3[11] + tmp_3[0];
tmp_3[0] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8246979520807589148);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(5233791213354052332);
tmp_3[0] = tmp_3[11] + tmp_3[0];
tmp_3[9] = tmp_3[9] + Goldilocks::new(15492711980379895475);
tmp_3[9] = tmp_3[9] * Goldilocks::new(13778737560392521094);
tmp_3[37] = tmp_3[37] + tmp_3[9];
tmp_3[9] = tmp_3[37] * Goldilocks::new(9957237719655515451);
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[95] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[9] = challenges[2] * tmp_3[0];
tmp_3[8] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14943873981466403895);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(2284659241919280696);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7858901551218927609);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(1847394796741791100);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12183924058797585540);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(17083607968162884940);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11287081087228760936);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(14649174299425920385);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1768132666423206446);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(16742036463763035056);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13818240357693031756);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(4411458753033679918);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13951006846344947715);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(8754998449733673829);
tmp_3[8] = tmp_3[8] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_42(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7593135614815777901);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(7535759880903270203);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13292507633934451261);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(8448917368593535896);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(605032684208182921);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(16823524365863196542);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(6876471548335849320);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(15596667798790275845);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14846539071992201527);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(1187691146794617430);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9468985681611683708);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(11952521614018033253);
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16311784362809925742);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(9669076931479314330);
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[7] = tmp_3[7] + Goldilocks::new(1773355790966798977);
tmp_3[7] = tmp_3[7] * Goldilocks::new(3645094389087780366);
tmp_3[37] = tmp_3[37] + tmp_3[7];
tmp_3[7] = tmp_3[37] * Goldilocks::new(12896624684325687180);
tmp_3[0] = tmp_3[0] + tmp_3[7];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[96] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[0];
tmp_3[7] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4167332706053537795);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(6292265836956544172);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1835961824923514021);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(15025127703762308473);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2966705105152395108);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(1549382727242080154);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(973577938650894194);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(9995718145205770324);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14560278670602761416);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(16328597422766744836);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(397212481041799485);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(14994994730468297602);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4220306037658238426);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(5652613299116160344);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(270403227330701921);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(2558771485279565859);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1308298291121009953);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(6410586043754003422);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11943868125602043586);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(5825523164635395574);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(202395478849929974);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(2094054892975333961);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_43(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17179636232347603881);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(4957600268439660491);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4425027275485648465);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(12244729162271932904);
tmp_3[9] = tmp_3[9] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9617076952929794796);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(722213697716749189);
tmp_3[0] = tmp_3[9] + tmp_3[0];
tmp_3[4] = tmp_3[4] + Goldilocks::new(14396910818521180817);
tmp_3[4] = tmp_3[4] * Goldilocks::new(263806961605756236);
tmp_3[37] = tmp_3[37] + tmp_3[4];
tmp_3[4] = tmp_3[37] * Goldilocks::new(9743689501105433264);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[97] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[7] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16189423883189207660);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(10251643030888928632);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14579641431978311466);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(14134563997332366361);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14758776138231707159);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(14114253400931675624);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12860387175592582496);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(3957736064180453745);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15858261595013926463);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(8095276956282841616);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14181919498407542627);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(4831909714697294330);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13242793143982098963);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(1013946114800042668);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11497321389989836778);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(18251392153846354131);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16137066962847815728);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(2225048953983193835);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15056884893890740908);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(1367030755796680700);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14449506859106810187);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(7271551381474385426);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(14294938476450530176);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(2265568358314072054);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16127203105503375405);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(16819938243526879572);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[0] = tmp_3[0] * Goldilocks::new(12902790681243023167);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(5766489137465308436);
tmp_3[0] = tmp_3[7] + tmp_3[0];
tmp_3[5] = tmp_3[5] + Goldilocks::new(3603452348219013210);
tmp_3[5] = tmp_3[5] * Goldilocks::new(14802832860197476755);
tmp_3[37] = tmp_3[37] + tmp_3[5];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_44(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[5] = tmp_3[37] * Goldilocks::new(11873533365200282612);
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[59] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[59] * evals[59];
tmp_3[4] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[7] = tmp_3[0] * evals[59];
tmp_3[4] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(46774797835064597);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(16742843303846205239);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(42260813756980111);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(16027339315972474841);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(42061006075881976);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(5155237477011543063);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(37387884336802444);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(16706543232980973010);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(45874323791659250);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(7286314172953842238);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(39843739646961688);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(4083460614057513700);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(37505668333798549);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(12377749838518084086);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(33555193038270055);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(10835584132090636100);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(46401355029888991);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(9162173973000276298);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(43291015365600457);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(13242512893966320078);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(41779174606149599);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(16079292348832412129);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(40954303879913243);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(11725903253960910652);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(46379175729155491);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(2230603834375356574);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[0] = tmp_3[0] * Goldilocks::new(38174104222724431);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(2370340271898460524);
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[38] = tmp_3[38] + Goldilocks::new(6021258740816487473);
tmp_3[38] = tmp_3[38] * Goldilocks::new(42896868640066877);
tmp_3[38] = tmp_3[37] + tmp_3[38];
tmp_3[37] = tmp_3[38] * Goldilocks::new(15115197718548534897);
tmp_3[0] = tmp_3[0] + tmp_3[37];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[60] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[60] * evals[60];
tmp_3[5] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[4] = tmp_3[0] * evals[60];
tmp_3[5] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(136526419311991);
tmp_3[20] = tmp_3[20] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_45(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[20] * Goldilocks::new(13471986203177128393);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(118328038511571);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(5366496057517922993);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(119953340504678);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(1488645808239492428);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(108745180907795);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(14201553218769780296);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(130471040155374);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(9804649820399473624);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(120388179181929);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(8107836565913188653);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(111878367465032);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(17624536480452545801);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(93831285341340);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(12565506485641087099);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(132190456129009);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(8957615728977470678);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(129381316454358);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(14839456847523021051);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(119515447190824);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(2411490870786259255);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(118467363703132);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(5683566100576615076);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(135504422706996);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(12384678008916204197);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[0] = tmp_3[0] * Goldilocks::new(106598700061332);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(13849032862488033002);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[7] = tmp_3[7] + Goldilocks::new(13644528514839338320);
tmp_3[7] = tmp_3[7] * Goldilocks::new(118332012221556);
tmp_3[38] = tmp_3[38] + tmp_3[7];
tmp_3[7] = tmp_3[38] * Goldilocks::new(3958502407134855424);
tmp_3[0] = tmp_3[0] + tmp_3[7];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[61] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[7] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[61] * evals[61];
tmp_3[37] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[5] = tmp_3[0] * evals[61];
tmp_3[37] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(369323044064);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(13905431266086421911);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(376274279152);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(305991708664976914);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(361996018532);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(15209999190551796912);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(301447583530);
tmp_3[23] = tmp_3[23] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_46(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[23] * Goldilocks::new(11028393659978236139);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(377601912356);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(17904306168706867216);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(345235981905);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(8374188644407616260);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(287662427631);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(680800612778784853);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(284662670472);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(5417240084914372136);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(404765160652);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(1393710566264274938);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(351806900899);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(14148046894039047274);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(315580522525);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(3244735513351203558);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(348317304582);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(4744494926695798520);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(385400627347);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(12411244701441950267);
tmp_3[37] = tmp_3[37] + tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[0] = tmp_3[0] * Goldilocks::new(323348446961);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(8803037078966971424);
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[4] = tmp_3[4] + Goldilocks::new(13846825240309565987);
tmp_3[4] = tmp_3[4] * Goldilocks::new(363383916243);
tmp_3[38] = tmp_3[38] + tmp_3[4];
tmp_3[4] = tmp_3[38] * Goldilocks::new(5194306366755844852);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[62] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[62] * evals[62];
tmp_3[7] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[7] * tmp_3[0];
tmp_3[37] = tmp_3[0] * evals[62];
tmp_3[7] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1188745580);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(530243823762044158);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1055003602);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(2698957419264379100);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(785416201);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(14296668284422018113);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(868051025);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(8333713848018243814);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1135832507);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(12238342728063130848);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1004853599);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(14599889067722749515);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(904741729);
tmp_3[26] = tmp_3[26] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_47(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[26] * Goldilocks::new(1498123092862756804);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(809824679);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(6951489160695905236);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(980810992);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(15663438810331591677);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1178194302);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(13759896603824577231);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1159788697);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(4898543744152164832);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(949043013);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(15908946426636755274);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1001466621);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(13145973700442701961);
tmp_3[7] = tmp_3[7] + tmp_3[0];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1011628637);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(17400180121643364107);
tmp_3[0] = tmp_3[7] + tmp_3[0];
tmp_3[5] = tmp_3[5] + Goldilocks::new(4463709219992588910);
tmp_3[5] = tmp_3[5] * Goldilocks::new(924759953);
tmp_3[38] = tmp_3[38] + tmp_3[5];
tmp_3[5] = tmp_3[38] * Goldilocks::new(4391335980556159683);
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[63] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[63] * evals[63];
tmp_3[4] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[7] = tmp_3[0] * evals[63];
tmp_3[4] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2475856);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(1787101036502119356);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3337618);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(6714829819836869612);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4161263);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(8614678868105523772);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3129126);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(7372503606097811728);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2071505);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(16967913077348192867);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3373463);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(746855177740798579);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2975691);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(8948543211894560314);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1742470);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(7250314975625247352);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2828204);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(11154498990878763202);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3695590);
tmp_3[29] = tmp_3[29] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_48(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[29] * Goldilocks::new(9368653935206961209);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(1809935);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(5524036893624759211);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2316312);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(2521926361859468511);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3448583);
tmp_3[32] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[32] * Goldilocks::new(14797218746248438904);
tmp_3[4] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2986173);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(10896085731851505890);
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[37] = tmp_3[37] + Goldilocks::new(15514028834701829198);
tmp_3[37] = tmp_3[37] * Goldilocks::new(2518923);
tmp_3[38] = tmp_3[38] + tmp_3[37];
tmp_3[37] = tmp_3[38] * Goldilocks::new(9304799240492850786);
tmp_3[0] = tmp_3[0] + tmp_3[37];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[64] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[64] * evals[64];
tmp_3[5] = tmp_3[0] * tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[4] = tmp_3[0] * evals[64];
tmp_3[5] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3415);
tmp_3[20] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[20] * Goldilocks::new(8193989947050030928);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(9781);
tmp_3[21] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[21] * Goldilocks::new(8752166280136533348);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5292);
tmp_3[22] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[22] * Goldilocks::new(13837989622971627817);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4288);
tmp_3[23] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[23] * Goldilocks::new(16232594342971813546);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(7724);
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[24] * Goldilocks::new(16475524618737509996);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13016);
tmp_3[25] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[25] * Goldilocks::new(13012351369794380536);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3835);
tmp_3[26] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[26] * Goldilocks::new(1790980186545924701);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(5807);
tmp_3[27] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[27] * Goldilocks::new(7932420325258865009);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(4933);
tmp_3[28] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[28] * Goldilocks::new(12730743194106063118);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8577);
tmp_3[29] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[29] * Goldilocks::new(14158202809073107037);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13125);
tmp_3[30] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[30] * Goldilocks::new(8949967597911797979);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(16823);
tmp_3[31] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[31] * Goldilocks::new(2528834519776872471);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3127);
tmp_3[32] = tmp_3[32] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_49(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[32] * Goldilocks::new(12882437260298977882);
tmp_3[5] = tmp_3[5] + tmp_3[0];
tmp_3[0] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[0] = tmp_3[0] * Goldilocks::new(8363);
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[33] * Goldilocks::new(14815685759369386413);
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[7] = tmp_3[7] + Goldilocks::new(1027211584317448035);
tmp_3[7] = tmp_3[7] * Goldilocks::new(15859);
tmp_3[38] = tmp_3[38] + tmp_3[7];
tmp_3[7] = tmp_3[38] * Goldilocks::new(6859761478933209387);
tmp_3[0] = tmp_3[0] + tmp_3[7];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[118] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(3);
tmp_3[0] = tmp_3[20] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[119] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(13);
tmp_3[0] = tmp_3[21] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[120] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(22);
tmp_3[0] = tmp_3[22] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[121] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(67);
tmp_3[0] = tmp_3[23] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[122] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[123] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(15);
tmp_3[0] = tmp_3[25] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[124] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(63);
tmp_3[0] = tmp_3[26] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[125] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(101);
tmp_3[0] = tmp_3[27] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[126] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[127] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[0] = tmp_3[29] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[128] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(17);
tmp_3[0] = tmp_3[30] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_50(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = evals[129] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(11);
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[130] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[32] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[131] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[0] = tmp_3[0] * Goldilocks::new(51);
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[0] * Goldilocks::new(1);
tmp_3[0] = evals[132] - tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[4] = tmp_3[4] + Goldilocks::new(9358535959712383718);
tmp_3[4] = tmp_3[38] + tmp_3[4];
tmp_3[4] = tmp_3[4] * Goldilocks::new(1);
tmp_3[4] = evals[133] - tmp_3[4];
tmp_3[4] = tmp_3[39] * tmp_3[4];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[50] * evals[53];
tmp_3[4] = evals[51] * evals[55];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[52] * evals[54];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[56] - tmp_3[0];
tmp_3[0] = evals[42] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[50] * evals[54];
tmp_3[39] = evals[51] * evals[53];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[51] * evals[55];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[52] * evals[54];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[52] * evals[55];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[57] - tmp_3[0];
tmp_3[0] = evals[42] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[50] * evals[55];
tmp_3[4] = evals[52] * evals[55];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[52] * evals[53];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[51] * evals[54];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[58] - tmp_3[0];
tmp_3[0] = evals[42] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[59] * evals[62];
tmp_3[39] = evals[60] * evals[64];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[61] * evals[63];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[65] - tmp_3[0];
tmp_3[0] = evals[42] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[59] * evals[63];
tmp_3[4] = evals[60] * evals[62];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[60] * evals[64];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[61] * evals[63];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[61] * evals[64];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[66] - tmp_3[0];
tmp_3[0] = evals[42] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[59] * evals[64];
tmp_3[39] = evals[61] * evals[64];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[61] * evals[62];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[60] * evals[63];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[67] - tmp_3[0];
tmp_3[0] = evals[42] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_51(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = evals[29] * evals[50];
tmp_3[4] = evals[30] * evals[53];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[31] * evals[56];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[32] * evals[59];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[35] * evals[50];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[36] * evals[53];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[62] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[51];
tmp_3[39] = evals[30] * evals[54];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[31] * evals[57];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[32] * evals[60];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[35] * evals[51];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[36] * evals[54];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[63] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[52];
tmp_3[4] = evals[30] * evals[55];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[31] * evals[58];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[32] * evals[61];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[35] * evals[52];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[36] * evals[55];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[64] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[50];
tmp_3[39] = evals[30] * evals[53];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[33] * evals[56];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[34] * evals[59];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[35] * evals[50];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[36] * evals[53];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = evals[65] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[51];
tmp_3[4] = evals[30] * evals[54];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[4] = evals[33] * evals[57];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[34] * evals[60];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[4] = evals[35] * evals[51];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[36] * evals[54];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[0] = evals[66] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[52];
tmp_3[39] = evals[30] * evals[55];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[33] * evals[58];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[34] * evals[61];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[35] * evals[52];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[36] * evals[55];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = evals[67] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[50];
tmp_3[4] = evals[30] * evals[53];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[31] * evals[56];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[4] = evals[32] * evals[59];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[4] = evals[35] * evals[56];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[37] * evals[59];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_52(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[68] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[51];
tmp_3[39] = evals[30] * evals[54];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[31] * evals[57];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[32] * evals[60];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[35] * evals[57];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[37] * evals[60];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[69] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[52];
tmp_3[4] = evals[30] * evals[55];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[31] * evals[58];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[4] = evals[32] * evals[61];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[4] = evals[35] * evals[58];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[37] * evals[61];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[70] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[50];
tmp_3[39] = evals[30] * evals[53];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[33] * evals[56];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[34] * evals[59];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[35] * evals[56];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[37] * evals[59];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = evals[71] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[51];
tmp_3[4] = evals[30] * evals[54];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[4] = evals[33] * evals[57];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[4] = evals[34] * evals[60];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[35] * evals[57];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[37] * evals[60];
tmp_3[0] = tmp_3[0] - tmp_3[4];
tmp_3[0] = evals[72] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[29] * evals[52];
tmp_3[39] = evals[30] * evals[55];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[33] * evals[58];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[39] = evals[34] * evals[61];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[35] * evals[58];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[37] * evals[61];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = evals[73] - tmp_3[0];
tmp_3[0] = evals[44] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[62] * evals[65];
tmp_3[4] = evals[63] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[64] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[38] = tmp_3[0] + evals[59];
tmp_3[39] = tmp_3[38] * evals[65];
tmp_3[0] = evals[62] * evals[66];
tmp_3[4] = evals[63] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[63] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[64] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[64] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[33] = tmp_3[0] + evals[60];
tmp_3[0] = tmp_3[33] * evals[67];
tmp_3[4] = tmp_3[39] + tmp_3[0];
tmp_3[0] = evals[62] * evals[67];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_53(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[39] = evals[64] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[64] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[63] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[37] = tmp_3[0] + evals[61];
tmp_3[0] = tmp_3[37] * evals[66];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[32] = tmp_3[0] + evals[56];
tmp_3[39] = tmp_3[32] * evals[65];
tmp_3[0] = tmp_3[38] * evals[66];
tmp_3[4] = tmp_3[33] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = tmp_3[33] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = tmp_3[37] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = tmp_3[37] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = tmp_3[0] + evals[57];
tmp_3[0] = tmp_3[4] * evals[67];
tmp_3[39] = tmp_3[39] + tmp_3[0];
tmp_3[38] = tmp_3[38] * evals[67];
tmp_3[0] = tmp_3[37] * evals[67];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[37] = tmp_3[37] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[37];
tmp_3[33] = tmp_3[33] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[33];
tmp_3[37] = tmp_3[0] + evals[58];
tmp_3[0] = tmp_3[37] * evals[66];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[38] = tmp_3[0] + evals[53];
tmp_3[33] = tmp_3[38] * evals[65];
tmp_3[0] = tmp_3[32] * evals[66];
tmp_3[39] = tmp_3[4] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = tmp_3[4] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = tmp_3[37] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = tmp_3[37] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = tmp_3[0] + evals[54];
tmp_3[0] = tmp_3[39] * evals[67];
tmp_3[33] = tmp_3[33] + tmp_3[0];
tmp_3[32] = tmp_3[32] * evals[67];
tmp_3[0] = tmp_3[37] * evals[67];
tmp_3[0] = tmp_3[32] + tmp_3[0];
tmp_3[37] = tmp_3[37] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[37];
tmp_3[4] = tmp_3[4] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = tmp_3[0] + evals[55];
tmp_3[0] = tmp_3[4] * evals[66];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[0] = tmp_3[0] + evals[50];
tmp_3[0] = tmp_3[0] - evals[68];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[38] * evals[66];
tmp_3[31] = tmp_3[39] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[31];
tmp_3[31] = tmp_3[39] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[31];
tmp_3[31] = tmp_3[4] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[31];
tmp_3[31] = tmp_3[4] * evals[67];
tmp_3[0] = tmp_3[0] + tmp_3[31];
tmp_3[0] = tmp_3[0] + evals[51];
tmp_3[0] = tmp_3[0] - evals[69];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[38] = tmp_3[38] * evals[67];
tmp_3[0] = tmp_3[4] * evals[67];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[4] = tmp_3[4] * evals[65];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[39] = tmp_3[39] * evals[66];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = tmp_3[0] + evals[52];
tmp_3[0] = tmp_3[0] - evals[70];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[37] = evals[111].sub_from_scalar(Goldilocks::new(1));
tmp_3[31] = evals[112].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[37] * tmp_3[31];
tmp_3[38] = evals[113].sub_from_scalar(Goldilocks::new(1));
tmp_3[4] = tmp_3[0] * tmp_3[38];
tmp_3[0] = evals[45] * tmp_3[4];
tmp_3[33] = evals[50] - evals[114];
tmp_3[0] = tmp_3[0] * tmp_3[33];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[4];
tmp_3[39] = evals[51] - evals[115];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_54(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * tmp_3[39];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[4] = evals[45] * tmp_3[4];
tmp_3[0] = evals[52] - evals[116];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[111] * tmp_3[31];
tmp_3[39] = tmp_3[0] * tmp_3[38];
tmp_3[0] = evals[45] * tmp_3[39];
tmp_3[33] = evals[53] - evals[114];
tmp_3[0] = tmp_3[0] * tmp_3[33];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[39];
tmp_3[4] = evals[54] - evals[115];
tmp_3[0] = tmp_3[0] * tmp_3[4];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[39] = evals[45] * tmp_3[39];
tmp_3[0] = evals[55] - evals[116];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[37] * evals[112];
tmp_3[4] = tmp_3[0] * tmp_3[38];
tmp_3[0] = evals[45] * tmp_3[4];
tmp_3[33] = evals[56] - evals[114];
tmp_3[0] = tmp_3[0] * tmp_3[33];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[4];
tmp_3[39] = evals[57] - evals[115];
tmp_3[0] = tmp_3[0] * tmp_3[39];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[4] = evals[45] * tmp_3[4];
tmp_3[0] = evals[58] - evals[116];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[111] * evals[112];
tmp_3[4] = tmp_3[0] * tmp_3[38];
tmp_3[0] = evals[45] * tmp_3[4];
tmp_3[38] = evals[59] - evals[114];
tmp_3[0] = tmp_3[0] * tmp_3[38];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[38] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[4];
tmp_3[33] = evals[60] - evals[115];
tmp_3[0] = tmp_3[0] * tmp_3[33];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[38] = challenges[2] * tmp_3[0];
tmp_3[4] = evals[45] * tmp_3[4];
tmp_3[0] = evals[61] - evals[116];
tmp_3[0] = tmp_3[4] * tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[31];
tmp_3[33] = tmp_3[0] * evals[113];
tmp_3[0] = evals[45] * tmp_3[33];
tmp_3[38] = evals[62] - evals[114];
tmp_3[0] = tmp_3[0] * tmp_3[38];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[38] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[33];
tmp_3[4] = evals[63] - evals[115];
tmp_3[0] = tmp_3[0] * tmp_3[4];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[38] = challenges[2] * tmp_3[0];
tmp_3[33] = evals[45] * tmp_3[33];
tmp_3[0] = evals[64] - evals[116];
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[38] = challenges[2] * tmp_3[0];
tmp_3[31] = evals[111] * tmp_3[31];
tmp_3[33] = tmp_3[31] * evals[113];
tmp_3[31] = evals[45] * tmp_3[33];
tmp_3[0] = evals[65] - evals[114];
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[33];
tmp_3[38] = evals[66] - evals[115];
tmp_3[0] = tmp_3[0] * tmp_3[38];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[33] = evals[45] * tmp_3[33];
tmp_3[0] = evals[67] - evals[116];
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[37] = tmp_3[37] * evals[112];
tmp_3[33] = tmp_3[37] * evals[113];
tmp_3[37] = evals[45] * tmp_3[33];
tmp_3[0] = evals[68] - evals[114];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_55(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = evals[45] * tmp_3[33];
tmp_3[31] = evals[69] - evals[115];
tmp_3[0] = tmp_3[0] * tmp_3[31];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[33] = evals[45] * tmp_3[33];
tmp_3[0] = evals[70] - evals[116];
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[111] * evals[112];
tmp_3[31] = tmp_3[0] * evals[113];
tmp_3[0] = evals[45] * tmp_3[31];
tmp_3[37] = evals[71] - evals[114];
tmp_3[0] = tmp_3[0] * tmp_3[37];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[31];
tmp_3[33] = evals[72] - evals[115];
tmp_3[0] = tmp_3[0] * tmp_3[33];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[31] = evals[45] * tmp_3[31];
tmp_3[0] = evals[73] - evals[116];
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[111].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[111] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[112].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[112] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[113].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[113] * tmp_3[0];
tmp_3[0] = evals[45] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[66].sub_from_scalar(Goldilocks::new(1));
tmp_3[37] = evals[67].sub_from_scalar(Goldilocks::new(1));
tmp_3[33] = tmp_3[0] * tmp_3[37];
tmp_3[0] = evals[46] * tmp_3[33];
tmp_3[37] = evals[50] - evals[68];
tmp_3[0] = tmp_3[0] * tmp_3[37];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[33];
tmp_3[31] = evals[51] - evals[69];
tmp_3[0] = tmp_3[0] * tmp_3[31];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[33];
tmp_3[37] = evals[52] - evals[70];
tmp_3[0] = tmp_3[0] * tmp_3[37];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[33] = evals[46] * tmp_3[33];
tmp_3[0] = evals[53] - evals[71];
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[67].sub_from_scalar(Goldilocks::new(1));
tmp_3[37] = evals[66] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[37];
tmp_3[31] = evals[54] - evals[68];
tmp_3[0] = tmp_3[0] * tmp_3[31];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[37];
tmp_3[33] = evals[55] - evals[69];
tmp_3[0] = tmp_3[0] * tmp_3[33];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[37];
tmp_3[31] = evals[56] - evals[70];
tmp_3[0] = tmp_3[0] * tmp_3[31];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[37] = evals[46] * tmp_3[37];
tmp_3[0] = evals[57] - evals[71];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[66].sub_from_scalar(Goldilocks::new(1));
tmp_3[31] = tmp_3[0] * evals[67];
tmp_3[0] = evals[46] * tmp_3[31];
tmp_3[33] = evals[58] - evals[68];
tmp_3[0] = tmp_3[0] * tmp_3[33];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[33] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[31];
tmp_3[37] = evals[59] - evals[69];
tmp_3[0] = tmp_3[0] * tmp_3[37];
tmp_3[0] = tmp_3[33] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[31];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_56(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[33] = evals[60] - evals[70];
tmp_3[0] = tmp_3[0] * tmp_3[33];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[31] = evals[46] * tmp_3[31];
tmp_3[0] = evals[61] - evals[71];
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[33] = evals[66] * evals[67];
tmp_3[0] = evals[46] * tmp_3[33];
tmp_3[37] = evals[62] - evals[68];
tmp_3[0] = tmp_3[0] * tmp_3[37];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[33];
tmp_3[31] = evals[63] - evals[69];
tmp_3[0] = tmp_3[0] * tmp_3[31];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[33];
tmp_3[37] = evals[64] - evals[70];
tmp_3[0] = tmp_3[0] * tmp_3[37];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[33] = evals[46] * tmp_3[33];
tmp_3[0] = evals[65] - evals[71];
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[66].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[66] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[0];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[67].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[67] * tmp_3[0];
tmp_3[0] = evals[46] * tmp_3[0];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[48] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[50];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[31] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[48] * Goldilocks::new(12275445934081160404);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[51];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(4756475762779100925);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[52];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(1279992132519201448);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[53];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(8312008622371998338);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[54];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(7781028390488215464);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[55];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(11302600489504509467);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[56];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_57(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[33] = evals[99] * tmp_3[0];
tmp_3[0] = evals[5] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[50];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[31] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[6] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[51];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[7] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[52];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[8] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[53];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[9] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[54];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[10] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[55];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[11] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[56];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[12] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[57];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[33] - tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[31] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(4549350404001778198);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[57];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[37] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[48] * Goldilocks::new(3688660304411827445);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[58];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(16725109960945739746);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[59];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(16538725463549498621);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[60];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_58(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(12756200801261202346);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[61];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(15099809066790865939);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[62];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(17214954929431464349);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[63];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[33] = evals[100] * tmp_3[0];
tmp_3[0] = evals[13] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[58];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = evals[99] * tmp_3[0];
tmp_3[0] = evals[14] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[59];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[15] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[60];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[16] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[61];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[17] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[62];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[18] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[63];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[19] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[64];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[33] - tmp_3[0];
tmp_3[0] = tmp_3[31] + tmp_3[0];
tmp_3[37] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(11016800570561344835);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[64];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[31] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[48] * Goldilocks::new(11274872323250451096);
tmp_3[0] = tmp_3[0] * challenges[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_59(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + evals[65];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(6534114114080170934);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[66];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(13047390008333835222);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[67];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(11189528522318044176);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[68];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(3320735505586735876);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[69];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(7240278926970958133);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[70];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[33] = evals[101] * tmp_3[0];
tmp_3[0] = evals[20] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[65];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = evals[100] * tmp_3[0];
tmp_3[0] = evals[21] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[66];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[22] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[67];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[23] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[68];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[24] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[69];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[25] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[70];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_60(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], zi: &[CubicExtensionField<Goldilocks>]) {
tmp_3[31] = tmp_3[31] * tmp_3[0];
tmp_3[0] = evals[26] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[71];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[33] - tmp_3[0];
tmp_3[0] = tmp_3[37] + tmp_3[0];
tmp_3[38] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(8246665031048405574);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[71];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[37] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[48] * Goldilocks::new(12693612801792047873);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[72];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = tmp_3[37] * tmp_3[0];
tmp_3[0] = evals[48] * Goldilocks::new(9404062091095256088);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[73];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[31] = evals[98] * tmp_3[0];
tmp_3[0] = evals[49].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[4] * tmp_3[0];
tmp_3[33] = tmp_3[0] + evals[49];
tmp_3[0] = evals[27] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[72];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[37] = evals[101] * tmp_3[0];
tmp_3[0] = evals[28] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[73];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[31] - tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[38] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[98].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[110] * tmp_3[0];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[0] = tmp_3[0] * zi[0];
}
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify(challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], _publics: &[Goldilocks], zi: &[CubicExtensionField<Goldilocks>]) -> CubicExtensionField<Goldilocks> {
let mut tmp_3 = vec![CubicExtensionField { value: [Goldilocks::ZERO, Goldilocks::ZERO, Goldilocks::ZERO] }; 40];
q_verify_chunk_0(&mut tmp_3, challenges, evals);
q_verify_chunk_1(&mut tmp_3, challenges, evals);
q_verify_chunk_2(&mut tmp_3, challenges, evals);
q_verify_chunk_3(&mut tmp_3, challenges, evals);
q_verify_chunk_4(&mut tmp_3, evals);
q_verify_chunk_5(&mut tmp_3, challenges, evals);
q_verify_chunk_6(&mut tmp_3, challenges, evals);
q_verify_chunk_7(&mut tmp_3, challenges, evals);
q_verify_chunk_8(&mut tmp_3, challenges, evals);
q_verify_chunk_9(&mut tmp_3, challenges, evals);
q_verify_chunk_10(&mut tmp_3, challenges, evals);
q_verify_chunk_11(&mut tmp_3, challenges, evals);
q_verify_chunk_12(&mut tmp_3, challenges, evals);
q_verify_chunk_13(&mut tmp_3, challenges, evals);
q_verify_chunk_14(&mut tmp_3, evals);
q_verify_chunk_15(&mut tmp_3, challenges, evals);
q_verify_chunk_16(&mut tmp_3, challenges, evals);
q_verify_chunk_17(&mut tmp_3, challenges, evals);
q_verify_chunk_18(&mut tmp_3, challenges, evals);
q_verify_chunk_19(&mut tmp_3, challenges, evals);
q_verify_chunk_20(&mut tmp_3, challenges, evals);
q_verify_chunk_21(&mut tmp_3, challenges, evals);
q_verify_chunk_22(&mut tmp_3, challenges, evals);
q_verify_chunk_23(&mut tmp_3, challenges, evals);
q_verify_chunk_24(&mut tmp_3, challenges, evals);
q_verify_chunk_25(&mut tmp_3, challenges, evals);
q_verify_chunk_26(&mut tmp_3, challenges, evals);
q_verify_chunk_27(&mut tmp_3, challenges, evals);
q_verify_chunk_28(&mut tmp_3, challenges, evals);
q_verify_chunk_29(&mut tmp_3, challenges, evals);
q_verify_chunk_30(&mut tmp_3, challenges, evals);
q_verify_chunk_31(&mut tmp_3, challenges, evals);
q_verify_chunk_32(&mut tmp_3, challenges, evals);
q_verify_chunk_33(&mut tmp_3, challenges, evals);
q_verify_chunk_34(&mut tmp_3, challenges, evals);
q_verify_chunk_35(&mut tmp_3, challenges, evals);
q_verify_chunk_36(&mut tmp_3, challenges, evals);
q_verify_chunk_37(&mut tmp_3, challenges, evals);
q_verify_chunk_38(&mut tmp_3, challenges, evals);
q_verify_chunk_39(&mut tmp_3, challenges, evals);
q_verify_chunk_40(&mut tmp_3, challenges, evals);
q_verify_chunk_41(&mut tmp_3, challenges, evals);
q_verify_chunk_42(&mut tmp_3, challenges, evals);
q_verify_chunk_43(&mut tmp_3, challenges, evals);
q_verify_chunk_44(&mut tmp_3, challenges, evals);
q_verify_chunk_45(&mut tmp_3, challenges, evals);
q_verify_chunk_46(&mut tmp_3, challenges, evals);
q_verify_chunk_47(&mut tmp_3, challenges, evals);
q_verify_chunk_48(&mut tmp_3, challenges, evals);
q_verify_chunk_49(&mut tmp_3, challenges, evals);
q_verify_chunk_50(&mut tmp_3, challenges, evals);
q_verify_chunk_51(&mut tmp_3, challenges, evals);
q_verify_chunk_52(&mut tmp_3, challenges, evals);
q_verify_chunk_53(&mut tmp_3, challenges, evals);
q_verify_chunk_54(&mut tmp_3, challenges, evals);
q_verify_chunk_55(&mut tmp_3, challenges, evals);
q_verify_chunk_56(&mut tmp_3, challenges, evals);
q_verify_chunk_57(&mut tmp_3, challenges, evals);
q_verify_chunk_58(&mut tmp_3, challenges, evals);
q_verify_chunk_59(&mut tmp_3, challenges, evals);
q_verify_chunk_60(&mut tmp_3, challenges, evals, zi);
return tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn query_verify_chunk_0(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], vals: &[Vec<Goldilocks>], xdivxsub: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = evals[0].sub_from_scalar(vals[0][34]);
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[1].sub_from_scalar(vals[0][35]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * xdivxsub[0];
tmp_3[2] = challenges[4] * tmp_3[0];
tmp_3[0] = evals[2].sub_from_scalar(vals[0][34]);
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[3].sub_from_scalar(vals[0][35]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = CubicExtensionField { value: [vals[2][0], vals[2][1], vals[2][2]] } - evals[4];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * xdivxsub[1];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[4] * tmp_3[0];
tmp_3[0] = evals[5].sub_from_scalar(vals[0][0]);
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[6].sub_from_scalar(vals[0][1]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[7].sub_from_scalar(vals[0][2]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[8].sub_from_scalar(vals[0][3]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[9].sub_from_scalar(vals[0][4]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[10].sub_from_scalar(vals[0][5]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[11].sub_from_scalar(vals[0][6]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[12].sub_from_scalar(vals[0][7]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[13].sub_from_scalar(vals[0][8]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[14].sub_from_scalar(vals[0][9]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[15].sub_from_scalar(vals[0][10]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[16].sub_from_scalar(vals[0][11]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[17].sub_from_scalar(vals[0][12]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[18].sub_from_scalar(vals[0][13]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[19].sub_from_scalar(vals[0][14]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[20].sub_from_scalar(vals[0][15]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[21].sub_from_scalar(vals[0][16]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[22].sub_from_scalar(vals[0][17]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[23].sub_from_scalar(vals[0][18]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[24].sub_from_scalar(vals[0][19]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[25].sub_from_scalar(vals[0][20]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[26].sub_from_scalar(vals[0][21]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[27].sub_from_scalar(vals[0][22]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[28].sub_from_scalar(vals[0][23]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[29].sub_from_scalar(vals[0][24]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[30].sub_from_scalar(vals[0][25]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[31].sub_from_scalar(vals[0][26]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[32].sub_from_scalar(vals[0][27]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[33].sub_from_scalar(vals[0][28]);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn query_verify_chunk_1(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], vals: &[Vec<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[34].sub_from_scalar(vals[0][29]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[35].sub_from_scalar(vals[0][30]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[36].sub_from_scalar(vals[0][31]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[37].sub_from_scalar(vals[0][32]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[38].sub_from_scalar(vals[0][33]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[39].sub_from_scalar(vals[0][34]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[40].sub_from_scalar(vals[0][35]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[41].sub_from_scalar(vals[0][36]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[42].sub_from_scalar(vals[0][37]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[43].sub_from_scalar(vals[0][38]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[44].sub_from_scalar(vals[0][39]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[45].sub_from_scalar(vals[0][40]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[46].sub_from_scalar(vals[0][41]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[47].sub_from_scalar(vals[0][42]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[48].sub_from_scalar(vals[0][43]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[49].sub_from_scalar(vals[0][44]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[50].sub_from_scalar(vals[1][0]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[51].sub_from_scalar(vals[1][1]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[52].sub_from_scalar(vals[1][2]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[53].sub_from_scalar(vals[1][3]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[54].sub_from_scalar(vals[1][4]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[55].sub_from_scalar(vals[1][5]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[56].sub_from_scalar(vals[1][6]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[57].sub_from_scalar(vals[1][7]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[58].sub_from_scalar(vals[1][8]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[59].sub_from_scalar(vals[1][9]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[60].sub_from_scalar(vals[1][10]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[61].sub_from_scalar(vals[1][11]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[62].sub_from_scalar(vals[1][12]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[63].sub_from_scalar(vals[1][13]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[64].sub_from_scalar(vals[1][14]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[65].sub_from_scalar(vals[1][15]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[66].sub_from_scalar(vals[1][16]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn query_verify_chunk_2(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], vals: &[Vec<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[67].sub_from_scalar(vals[1][17]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[68].sub_from_scalar(vals[1][18]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[69].sub_from_scalar(vals[1][19]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[70].sub_from_scalar(vals[1][20]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[71].sub_from_scalar(vals[1][21]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[72].sub_from_scalar(vals[1][22]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[73].sub_from_scalar(vals[1][23]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[74].sub_from_scalar(vals[1][24]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[75].sub_from_scalar(vals[1][25]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[76].sub_from_scalar(vals[1][26]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[77].sub_from_scalar(vals[1][27]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[78].sub_from_scalar(vals[1][28]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[79].sub_from_scalar(vals[1][29]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[80].sub_from_scalar(vals[1][30]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[81].sub_from_scalar(vals[1][31]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[82].sub_from_scalar(vals[1][32]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[83].sub_from_scalar(vals[1][33]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[84].sub_from_scalar(vals[1][34]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[85].sub_from_scalar(vals[1][35]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[86].sub_from_scalar(vals[1][36]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[87].sub_from_scalar(vals[1][37]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[88].sub_from_scalar(vals[1][38]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[89].sub_from_scalar(vals[1][39]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[90].sub_from_scalar(vals[1][40]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[91].sub_from_scalar(vals[1][41]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[92].sub_from_scalar(vals[1][42]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[93].sub_from_scalar(vals[1][43]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[94].sub_from_scalar(vals[1][44]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[95].sub_from_scalar(vals[1][45]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[96].sub_from_scalar(vals[1][46]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = evals[97].sub_from_scalar(vals[1][47]);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[2][0], vals[2][1], vals[2][2]] } - evals[98];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[2][3], vals[2][4], vals[2][5]] } - evals[99];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn query_verify_chunk_3(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], vals: &[Vec<Goldilocks>], xdivxsub: &[CubicExtensionField<Goldilocks>]) {
tmp_3[2] = CubicExtensionField { value: [vals[2][6], vals[2][7], vals[2][8]] } - evals[100];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[2][9], vals[2][10], vals[2][11]] } - evals[101];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[3][0], vals[3][1], vals[3][2]] } - evals[102];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[3][3], vals[3][4], vals[3][5]] } - evals[103];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[3][6], vals[3][7], vals[3][8]] } - evals[104];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[3][9], vals[3][10], vals[3][11]] } - evals[105];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[3][12], vals[3][13], vals[3][14]] } - evals[106];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[3][15], vals[3][16], vals[3][17]] } - evals[107];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[2] = CubicExtensionField { value: [vals[3][18], vals[3][19], vals[3][20]] } - evals[108];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] * xdivxsub[2];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[4] * tmp_3[0];
tmp_3[0] = evals[109].sub_from_scalar(vals[0][36]);
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[110].sub_from_scalar(vals[0][44]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[111].sub_from_scalar(vals[1][0]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[112].sub_from_scalar(vals[1][1]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[113].sub_from_scalar(vals[1][2]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[114].sub_from_scalar(vals[1][3]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[115].sub_from_scalar(vals[1][4]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[116].sub_from_scalar(vals[1][5]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[117].sub_from_scalar(vals[1][15]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[118].sub_from_scalar(vals[1][16]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[119].sub_from_scalar(vals[1][17]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[120].sub_from_scalar(vals[1][18]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[121].sub_from_scalar(vals[1][19]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[122].sub_from_scalar(vals[1][20]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[123].sub_from_scalar(vals[1][21]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[124].sub_from_scalar(vals[1][22]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[125].sub_from_scalar(vals[1][23]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[126].sub_from_scalar(vals[1][24]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[127].sub_from_scalar(vals[1][25]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[128].sub_from_scalar(vals[1][26]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[129].sub_from_scalar(vals[1][27]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[130].sub_from_scalar(vals[1][28]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[131].sub_from_scalar(vals[1][29]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
tmp_3[1] = evals[132].sub_from_scalar(vals[1][30]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * challenges[5];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn query_verify_chunk_4(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], vals: &[Vec<Goldilocks>], xdivxsub: &[CubicExtensionField<Goldilocks>]) {
tmp_3[1] = evals[133].sub_from_scalar(vals[1][31]);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] * xdivxsub[3];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = challenges[4] * tmp_3[0];
tmp_3[0] = evals[134].sub_from_scalar(vals[1][15]);
tmp_3[0] = tmp_3[0] * xdivxsub[4];
tmp_3[0] = tmp_3[2] + tmp_3[0];
}
#[rustfmt::skip]
#[allow(clippy::all)]
fn query_verify(challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], vals: &[Vec<Goldilocks>], xdivxsub: &[CubicExtensionField<Goldilocks>]) -> CubicExtensionField<Goldilocks> {
let mut tmp_3 = vec![CubicExtensionField { value: [Goldilocks::ZERO, Goldilocks::ZERO, Goldilocks::ZERO] }; 3];
query_verify_chunk_0(&mut tmp_3, challenges, evals, vals, xdivxsub);
query_verify_chunk_1(&mut tmp_3, challenges, evals, vals);
query_verify_chunk_2(&mut tmp_3, challenges, evals, vals);
query_verify_chunk_3(&mut tmp_3, challenges, evals, vals, xdivxsub);
query_verify_chunk_4(&mut tmp_3, challenges, evals, vals, xdivxsub);
return tmp_3[0];
}
#[rustfmt::skip]
fn verifier_info() -> VerifierInfo {
VerifierInfo {
n_stages: 2,
n_constants: 45,
n_evals: 135,
n_bits: 15,
n_bits_ext: 19,
arity: 2,
n_fri_queries: 54,
n_fri_steps: 4,
n_challenges: 6,
n_challenges_total: 11,
fri_steps: vec![19, 16, 13, 10],
hash_commits: true,
last_level_verification: 6,
pow_bits: 22,
num_vals: vec![48, 12, 21],
opening_points: vec![-2, -1, 0, 1, 2],
boundaries: vec![Boundary { name: "everyRow".to_string(), offset_min: None, offset_max: None }],
q_deg: 7,
q_index: 102,
}
}
pub fn verify(proof: &VadcopFinalProof, vk: &[u64]) -> bool {
stark_verify::<Poseidon1_8, Poseidon1_8, Poseidon1_16, Poseidon1_8>(
&proof.proof_with_publics(),
vk,
&verifier_info(),
q_verify,
query_verify,
)
}
pub fn verify_u64(proof: &[u64], vk: &[u64]) -> bool {
stark_verify::<Poseidon1_8, Poseidon1_8, Poseidon1_16, Poseidon1_8>(
proof,
vk,
&verifier_info(),
q_verify,
query_verify,
)
}
pub fn expected_proof_bytes() -> usize {
crate::expected_proof_size_bytes(&verifier_info())
}