30 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_last_of_contract)) *
31 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_last_of_contract)));
35 using View =
typename std::tuple_element_t<2, ContainerOverSubrelations>::View;
36 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_start)) *
37 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_start)));
41 using View =
typename std::tuple_element_t<3, ContainerOverSubrelations>::View;
42 auto tmp = (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
43 (
static_cast<View
>(in.get(C::bc_decomposition_sel)) -
44 static_cast<View
>(in.get(C::bc_decomposition_sel_shift)));
48 using View =
typename std::tuple_element_t<4, ContainerOverSubrelations>::View;
50 static_cast<View
>(in.get(C::bc_decomposition_sel_shift)) *
51 (
static_cast<View
>(in.get(C::bc_decomposition_start_shift)) -
CView(bc_decomposition_LATCH_CONDITION));
55 using View =
typename std::tuple_element_t<5, ContainerOverSubrelations>::View;
56 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_start)) +
57 static_cast<View
>(in.get(C::bc_decomposition_last_of_contract))) *
58 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel)));
62 using View =
typename std::tuple_element_t<6, ContainerOverSubrelations>::View;
64 static_cast<View
>(in.get(C::bc_decomposition_start)) *
static_cast<View
>(in.get(C::bc_decomposition_pc));
68 using View =
typename std::tuple_element_t<7, ContainerOverSubrelations>::View;
69 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_sel)) -
70 static_cast<View
>(in.get(C::bc_decomposition_last_of_contract))) *
71 ((
static_cast<View
>(in.get(C::bc_decomposition_pc_shift)) -
72 static_cast<View
>(in.get(C::bc_decomposition_pc))) -
77 using View =
typename std::tuple_element_t<8, ContainerOverSubrelations>::View;
78 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_sel)) -
79 static_cast<View
>(in.get(C::bc_decomposition_last_of_contract))) *
80 ((
static_cast<View
>(in.get(C::bc_decomposition_bytes_remaining_shift)) -
81 static_cast<View
>(in.get(C::bc_decomposition_bytes_remaining))) +
86 using View =
typename std::tuple_element_t<9, ContainerOverSubrelations>::View;
87 auto tmp = (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
88 (
static_cast<View
>(in.get(C::bc_decomposition_id_shift)) -
89 static_cast<View
>(in.get(C::bc_decomposition_id)));
93 using View =
typename std::tuple_element_t<10, ContainerOverSubrelations>::View;
94 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_remaining)) *
95 ((
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel))) *
96 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_bytes_rem_inv))) +
97 static_cast<View
>(in.get(C::bc_decomposition_bytes_rem_inv))) -
98 static_cast<View
>(in.get(C::bc_decomposition_sel)));
102 using View =
typename std::tuple_element_t<11, ContainerOverSubrelations>::View;
103 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_sel)) *
104 (((
static_cast<View
>(in.get(C::bc_decomposition_bytes_remaining)) -
FF(1)) *
105 (
static_cast<View
>(in.get(C::bc_decomposition_last_of_contract)) *
106 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_bytes_rem_min_one_inv))) +
107 static_cast<View
>(in.get(C::bc_decomposition_bytes_rem_min_one_inv))) +
108 static_cast<View
>(in.get(C::bc_decomposition_last_of_contract))) -
113 using View =
typename std::tuple_element_t<12, ContainerOverSubrelations>::View;
114 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_sel_windows_eq_remaining)) *
115 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel_windows_eq_remaining)));
119 using View =
typename std::tuple_element_t<13, ContainerOverSubrelations>::View;
121 static_cast<View
>(in.get(C::bc_decomposition_sel)) *
122 (((
CView(bc_decomposition_WINDOW_SIZE) -
static_cast<View
>(in.get(C::bc_decomposition_bytes_remaining))) *
123 (
static_cast<View
>(in.get(C::bc_decomposition_sel_windows_eq_remaining)) *
124 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_windows_min_remaining_inv))) +
125 static_cast<View
>(in.get(C::bc_decomposition_windows_min_remaining_inv))) +
126 static_cast<View
>(in.get(C::bc_decomposition_sel_windows_eq_remaining))) -
131 using View =
typename std::tuple_element_t<14, ContainerOverSubrelations>::View;
132 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_sel_windows_gt_remaining)) *
133 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel_windows_gt_remaining)));
137 using View =
typename std::tuple_element_t<15, ContainerOverSubrelations>::View;
138 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_last_of_contract)) *
139 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel_windows_gt_remaining)));
143 using View =
typename std::tuple_element_t<16, ContainerOverSubrelations>::View;
144 auto tmp = (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
145 ((
static_cast<View
>(in.get(C::bc_decomposition_sel_windows_gt_remaining_shift)) -
146 static_cast<View
>(in.get(C::bc_decomposition_sel_windows_eq_remaining))) -
147 static_cast<View
>(in.get(C::bc_decomposition_sel_windows_gt_remaining)));
151 using View =
typename std::tuple_element_t<17, ContainerOverSubrelations>::View;
153 static_cast<View
>(in.get(C::bc_decomposition_sel)) *
154 ((
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel_windows_gt_remaining))) *
155 (
static_cast<View
>(in.get(C::bc_decomposition_bytes_to_read)) -
CView(bc_decomposition_WINDOW_SIZE)) +
156 static_cast<View
>(in.get(C::bc_decomposition_sel_windows_gt_remaining)) *
157 (
static_cast<View
>(in.get(C::bc_decomposition_bytes_to_read)) -
158 static_cast<View
>(in.get(C::bc_decomposition_bytes_remaining))));
162 using View =
typename std::tuple_element_t<18, ContainerOverSubrelations>::View;
163 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_1)) -
164 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
165 static_cast<View
>(in.get(C::bc_decomposition_bytes_shift)));
169 using View =
typename std::tuple_element_t<19, ContainerOverSubrelations>::View;
170 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_2)) -
171 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
172 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_1_shift)));
176 using View =
typename std::tuple_element_t<20, ContainerOverSubrelations>::View;
177 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_3)) -
178 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
179 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_2_shift)));
183 using View =
typename std::tuple_element_t<21, ContainerOverSubrelations>::View;
184 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_4)) -
185 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
186 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_3_shift)));
190 using View =
typename std::tuple_element_t<22, ContainerOverSubrelations>::View;
191 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_5)) -
192 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
193 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_4_shift)));
197 using View =
typename std::tuple_element_t<23, ContainerOverSubrelations>::View;
198 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_6)) -
199 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
200 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_5_shift)));
204 using View =
typename std::tuple_element_t<24, ContainerOverSubrelations>::View;
205 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_7)) -
206 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
207 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_6_shift)));
211 using View =
typename std::tuple_element_t<25, ContainerOverSubrelations>::View;
212 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_8)) -
213 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
214 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_7_shift)));
218 using View =
typename std::tuple_element_t<26, ContainerOverSubrelations>::View;
219 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_9)) -
220 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
221 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_8_shift)));
225 using View =
typename std::tuple_element_t<27, ContainerOverSubrelations>::View;
226 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_10)) -
227 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
228 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_9_shift)));
232 using View =
typename std::tuple_element_t<28, ContainerOverSubrelations>::View;
233 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_11)) -
234 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
235 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_10_shift)));
239 using View =
typename std::tuple_element_t<29, ContainerOverSubrelations>::View;
240 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_12)) -
241 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
242 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_11_shift)));
246 using View =
typename std::tuple_element_t<30, ContainerOverSubrelations>::View;
247 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_13)) -
248 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
249 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_12_shift)));
253 using View =
typename std::tuple_element_t<31, ContainerOverSubrelations>::View;
254 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_14)) -
255 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
256 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_13_shift)));
260 using View =
typename std::tuple_element_t<32, ContainerOverSubrelations>::View;
261 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_15)) -
262 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
263 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_14_shift)));
267 using View =
typename std::tuple_element_t<33, ContainerOverSubrelations>::View;
268 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_16)) -
269 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
270 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_15_shift)));
274 using View =
typename std::tuple_element_t<34, ContainerOverSubrelations>::View;
275 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_17)) -
276 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
277 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_16_shift)));
281 using View =
typename std::tuple_element_t<35, ContainerOverSubrelations>::View;
282 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_18)) -
283 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
284 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_17_shift)));
288 using View =
typename std::tuple_element_t<36, ContainerOverSubrelations>::View;
289 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_19)) -
290 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
291 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_18_shift)));
295 using View =
typename std::tuple_element_t<37, ContainerOverSubrelations>::View;
296 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_20)) -
297 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
298 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_19_shift)));
302 using View =
typename std::tuple_element_t<38, ContainerOverSubrelations>::View;
303 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_21)) -
304 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
305 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_20_shift)));
309 using View =
typename std::tuple_element_t<39, ContainerOverSubrelations>::View;
310 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_22)) -
311 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
312 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_21_shift)));
316 using View =
typename std::tuple_element_t<40, ContainerOverSubrelations>::View;
317 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_23)) -
318 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
319 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_22_shift)));
323 using View =
typename std::tuple_element_t<41, ContainerOverSubrelations>::View;
324 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_24)) -
325 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
326 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_23_shift)));
330 using View =
typename std::tuple_element_t<42, ContainerOverSubrelations>::View;
331 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_25)) -
332 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
333 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_24_shift)));
337 using View =
typename std::tuple_element_t<43, ContainerOverSubrelations>::View;
338 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_26)) -
339 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
340 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_25_shift)));
344 using View =
typename std::tuple_element_t<44, ContainerOverSubrelations>::View;
345 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_27)) -
346 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
347 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_26_shift)));
351 using View =
typename std::tuple_element_t<45, ContainerOverSubrelations>::View;
352 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_28)) -
353 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
354 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_27_shift)));
358 using View =
typename std::tuple_element_t<46, ContainerOverSubrelations>::View;
359 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_29)) -
360 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
361 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_28_shift)));
365 using View =
typename std::tuple_element_t<47, ContainerOverSubrelations>::View;
366 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_30)) -
367 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
368 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_29_shift)));
372 using View =
typename std::tuple_element_t<48, ContainerOverSubrelations>::View;
373 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_31)) -
374 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
375 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_30_shift)));
379 using View =
typename std::tuple_element_t<49, ContainerOverSubrelations>::View;
380 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_32)) -
381 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
382 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_31_shift)));
386 using View =
typename std::tuple_element_t<50, ContainerOverSubrelations>::View;
387 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_33)) -
388 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
389 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_32_shift)));
393 using View =
typename std::tuple_element_t<51, ContainerOverSubrelations>::View;
394 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_34)) -
395 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
396 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_33_shift)));
400 using View =
typename std::tuple_element_t<52, ContainerOverSubrelations>::View;
401 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_35)) -
402 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
403 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_34_shift)));
407 using View =
typename std::tuple_element_t<53, ContainerOverSubrelations>::View;
408 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_36)) -
409 (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
410 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_35_shift)));
414 using View =
typename std::tuple_element_t<54, ContainerOverSubrelations>::View;
415 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_sel_packed)) *
416 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel_packed)));
420 using View =
typename std::tuple_element_t<55, ContainerOverSubrelations>::View;
421 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_sel_packed_read_0_)) *
422 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel_packed_read_0_)));
426 using View =
typename std::tuple_element_t<56, ContainerOverSubrelations>::View;
427 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_sel_packed_read_1_)) *
428 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel_packed_read_1_)));
432 using View =
typename std::tuple_element_t<57, ContainerOverSubrelations>::View;
433 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_sel_packed_read_2_)) *
434 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel_packed_read_2_)));
438 using View =
typename std::tuple_element_t<58, ContainerOverSubrelations>::View;
439 auto tmp = (
static_cast<View
>(in.get(C::bc_decomposition_sel_packed)) -
440 (
static_cast<View
>(in.get(C::bc_decomposition_sel_packed_read_0_)) +
441 static_cast<View
>(in.get(C::bc_decomposition_sel_packed_read_1_)) +
442 static_cast<View
>(in.get(C::bc_decomposition_sel_packed_read_2_))));
446 using View =
typename std::tuple_element_t<59, ContainerOverSubrelations>::View;
447 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_sel_packed)) *
448 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_sel)));
452 using View =
typename std::tuple_element_t<60, ContainerOverSubrelations>::View;
453 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_start)) *
454 (
static_cast<View
>(in.get(C::bc_decomposition_sel_packed)) -
FF(1));
458 using View =
typename std::tuple_element_t<61, ContainerOverSubrelations>::View;
459 auto tmp =
static_cast<View
>(in.get(C::bc_decomposition_sel)) *
460 (((
static_cast<View
>(in.get(C::bc_decomposition_next_packed_pc)) -
461 static_cast<View
>(in.get(C::bc_decomposition_pc))) *
462 (
static_cast<View
>(in.get(C::bc_decomposition_sel_packed)) *
463 (
FF(1) -
static_cast<View
>(in.get(C::bc_decomposition_next_packed_pc_min_pc_inv))) +
464 static_cast<View
>(in.get(C::bc_decomposition_next_packed_pc_min_pc_inv))) +
465 static_cast<View
>(in.get(C::bc_decomposition_sel_packed))) -
470 using View =
typename std::tuple_element_t<62, ContainerOverSubrelations>::View;
471 auto tmp = (
FF(1) -
CView(bc_decomposition_LATCH_CONDITION)) *
472 (
static_cast<View
>(in.get(C::bc_decomposition_next_packed_pc_shift)) -
473 (
static_cast<View
>(in.get(C::bc_decomposition_next_packed_pc)) +
474 static_cast<View
>(in.get(C::bc_decomposition_sel_packed)) *
FF(31)));
478 using View =
typename std::tuple_element_t<63, ContainerOverSubrelations>::View;
480 static_cast<View
>(in.get(C::bc_decomposition_sel_packed)) *
481 ((
FF(1) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_30)) +
482 FF(256) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_29)) +
483 FF(65536) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_28)) +
484 FF(16777216) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_27)) +
485 FF(4294967296UL) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_26)) +
486 FF(1099511627776UL) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_25)) +
487 FF(281474976710656UL) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_24)) +
488 FF(72057594037927936UL) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_23)) +
489 FF(
uint256_t{ 0UL, 1UL, 0UL, 0UL }) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_22)) +
490 FF(
uint256_t{ 0UL, 256UL, 0UL, 0UL }) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_21)) +
492 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_20)) +
494 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_19)) +
496 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_18)) +
498 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_17)) +
499 FF(
uint256_t{ 0UL, 281474976710656UL, 0UL, 0UL }) *
500 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_16)) +
501 FF(
uint256_t{ 0UL, 72057594037927936UL, 0UL, 0UL }) *
502 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_15)) +
503 FF(
uint256_t{ 0UL, 0UL, 1UL, 0UL }) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_14)) +
504 FF(
uint256_t{ 0UL, 0UL, 256UL, 0UL }) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_13)) +
506 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_12)) +
508 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_11)) +
510 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_10)) +
512 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_9)) +
513 FF(
uint256_t{ 0UL, 0UL, 281474976710656UL, 0UL }) *
514 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_8)) +
515 FF(
uint256_t{ 0UL, 0UL, 72057594037927936UL, 0UL }) *
516 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_7)) +
517 FF(
uint256_t{ 0UL, 0UL, 0UL, 1UL }) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_6)) +
518 FF(
uint256_t{ 0UL, 0UL, 0UL, 256UL }) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_5)) +
519 FF(
uint256_t{ 0UL, 0UL, 0UL, 65536UL }) *
static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_4)) +
521 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_3)) +
523 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_2)) +
525 static_cast<View
>(in.get(C::bc_decomposition_bytes_pc_plus_1)) +
526 FF(
uint256_t{ 0UL, 0UL, 0UL, 281474976710656UL }) *
527 static_cast<View
>(in.get(C::bc_decomposition_bytes))) -
528 static_cast<View
>(in.get(C::bc_decomposition_packed_field)));