#include "PHY/sse_intrin.h" // generated code for Zc=16, byte encoding static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc16_byte(uint8_t *c,uint8_t *d) { simde__m128i *csimd=(simde__m128i *)c,*dsimd=(simde__m128i *)d; simde__m128i *c2,*d2; int i2; for (i2=0; i2<1; i2++) { c2=&csimd[i2]; d2=&dsimd[i2]; //row: 0 d2[0]=simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[94],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[150],c2[198])))))))))))))))))))))))))); //row: 1 d2[1]=simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[148],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[94],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[150],c2[198])))))))))))))))))))))))))))))))); //row: 2 d2[2]=simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[148],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[166],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[94],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[150],c2[198])))))))))))))))))))))))))))))))))))))))); //row: 3 d2[3]=simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[176],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[106],simde_mm_xor_si128(c2[94],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[18],c2[198])))))))))))))))))))))))))))))))))); //row: 4 d2[4]=simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[4],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[128],simde_mm_xor_si128(c2[56],simde_mm_xor_si128(c2[46],simde_mm_xor_si128(c2[178],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[42],c2[90])))))))))))))))))))))))))))))))))); //row: 5 d2[5]=simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[4],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[128],simde_mm_xor_si128(c2[56],simde_mm_xor_si128(c2[46],simde_mm_xor_si128(c2[178],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[194],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[42],c2[90])))))))))))))))))))))))))))))))))))); //row: 6 d2[6]=simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[128],simde_mm_xor_si128(c2[20],simde_mm_xor_si128(c2[140],simde_mm_xor_si128(c2[130],simde_mm_xor_si128(c2[70],simde_mm_xor_si128(c2[58],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[174],c2[162])))))))))))))))))))))))))))))))))))); //row: 7 d2[7]=simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[148],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[188],simde_mm_xor_si128(c2[8],simde_mm_xor_si128(c2[80],simde_mm_xor_si128(c2[92],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[8],simde_mm_xor_si128(c2[20],simde_mm_xor_si128(c2[190],simde_mm_xor_si128(c2[10],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[130],simde_mm_xor_si128(c2[142],simde_mm_xor_si128(c2[46],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[194],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[64],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[198],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[198],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[42],c2[54])))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 8 d2[8]=simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[116],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[46],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[166],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[30],c2[78])))))))))))))))))))))))))))))))))))))))))); //row: 9 d2[9]=simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[4],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[116],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[8],simde_mm_xor_si128(c2[128],simde_mm_xor_si128(c2[128],simde_mm_xor_si128(c2[56],simde_mm_xor_si128(c2[118],simde_mm_xor_si128(c2[46],simde_mm_xor_si128(c2[58],simde_mm_xor_si128(c2[178],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[162],c2[90]))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 10 d2[10]=simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[12],c2[74]))); //row: 11 d2[11]=simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[2],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[56],simde_mm_xor_si128(c2[140],simde_mm_xor_si128(c2[80],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[58],simde_mm_xor_si128(c2[10],simde_mm_xor_si128(c2[190],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[102],c2[42]))))))))))))))))))))))))))))))))))))); //row: 12 d2[12]=simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[128],simde_mm_xor_si128(c2[20],simde_mm_xor_si128(c2[140],simde_mm_xor_si128(c2[130],simde_mm_xor_si128(c2[70],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[126],c2[174])))))))))))))))))))))))))))))))))); //row: 13 d2[13]=simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[128],simde_mm_xor_si128(c2[20],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[140],simde_mm_xor_si128(c2[130],simde_mm_xor_si128(c2[82],simde_mm_xor_si128(c2[70],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[186],c2[174]))))))))))))))))))))))))))))))))))))); //row: 14 d2[14]=simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[2],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[148],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[188],simde_mm_xor_si128(c2[56],simde_mm_xor_si128(c2[80],simde_mm_xor_si128(c2[140],simde_mm_xor_si128(c2[80],simde_mm_xor_si128(c2[8],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[190],simde_mm_xor_si128(c2[58],simde_mm_xor_si128(c2[10],simde_mm_xor_si128(c2[130],simde_mm_xor_si128(c2[190],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[64],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[198],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[42],c2[102]))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 15 d2[15]=simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[2],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[4],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[140],simde_mm_xor_si128(c2[20],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[104],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[142],simde_mm_xor_si128(c2[22],simde_mm_xor_si128(c2[82],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[64],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[64],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[186],c2[66])))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 16 d2[16]=simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[188],simde_mm_xor_si128(c2[56],simde_mm_xor_si128(c2[176],simde_mm_xor_si128(c2[140],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[188],simde_mm_xor_si128(c2[190],simde_mm_xor_si128(c2[58],simde_mm_xor_si128(c2[178],simde_mm_xor_si128(c2[190],simde_mm_xor_si128(c2[118],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[198],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[30],c2[186]))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 17 d2[17]=simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[148],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[176],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[188],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[166],simde_mm_xor_si128(c2[178],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[118],simde_mm_xor_si128(c2[94],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[198],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[30],c2[198]))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 18 d2[18]=simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[36],c2[38])); //row: 19 d2[19]=simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[2],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[80],simde_mm_xor_si128(c2[70],simde_mm_xor_si128(c2[10],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[66],c2[114])))))))))))))))))))))))))))); //row: 20 d2[20]=simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[116],simde_mm_xor_si128(c2[8],simde_mm_xor_si128(c2[128],simde_mm_xor_si128(c2[116],simde_mm_xor_si128(c2[118],simde_mm_xor_si128(c2[58],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[114],c2[162])))))))))))))))))))))))))))))))))); //row: 21 d2[21]=simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[148],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[176],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[8],simde_mm_xor_si128(c2[188],simde_mm_xor_si128(c2[178],simde_mm_xor_si128(c2[130],simde_mm_xor_si128(c2[118],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[64],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[42],c2[30])))))))))))))))))))))))))))))))))))); //row: 22 d2[22]=simde_mm_xor_si128(c2[170],c2[184]); //row: 23 d2[23]=simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[138],c2[178])); //row: 24 d2[24]=simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[136],c2[114])); //row: 25 d2[25]=simde_mm_xor_si128(c2[48],c2[154]); //row: 26 d2[26]=simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[148],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[64],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[80],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[104],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[92],simde_mm_xor_si128(c2[166],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[82],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[94],simde_mm_xor_si128(c2[22],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[194],simde_mm_xor_si128(c2[194],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[196],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[148],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[198],c2[126]))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 27 d2[27]=simde_mm_xor_si128(c2[96],c2[96]); //row: 28 d2[28]=simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[64],c2[94])); //row: 29 d2[29]=simde_mm_xor_si128(c2[24],c2[152]); //row: 30 d2[30]=simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[10],simde_mm_xor_si128(c2[122],c2[66]))); //row: 31 d2[31]=simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[148],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[164],simde_mm_xor_si128(c2[56],simde_mm_xor_si128(c2[188],simde_mm_xor_si128(c2[176],simde_mm_xor_si128(c2[166],simde_mm_xor_si128(c2[118],simde_mm_xor_si128(c2[106],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[30],c2[18]))))))))))))))))))))))))))))))))))); //row: 32 d2[32]=simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[116],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[46],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[166],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[30],c2[78])))))))))))))))))))))))))))))))))))))))))); //row: 33 d2[33]=simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[92],simde_mm_xor_si128(c2[176],simde_mm_xor_si128(c2[104],simde_mm_xor_si128(c2[94],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[90],c2[138])))))))))))))))))))))))))))); //row: 34 d2[34]=simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[4],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[174],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[20],simde_mm_xor_si128(c2[8],simde_mm_xor_si128(c2[104],simde_mm_xor_si128(c2[92],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[20],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[22],simde_mm_xor_si128(c2[10],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[154],simde_mm_xor_si128(c2[142],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[194],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[64],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[64],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[198],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[66],c2[54])))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 35 d2[35]=simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[2],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[126],simde_mm_xor_si128(c2[140],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[152],simde_mm_xor_si128(c2[142],simde_mm_xor_si128(c2[82],simde_mm_xor_si128(c2[106],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[62],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[138],c2[186])))))))))))))))))))))))))))))))))); //row: 36 d2[36]=simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[76],c2[134])); //row: 37 d2[37]=simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[4],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[30],simde_mm_xor_si128(c2[92],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[176],simde_mm_xor_si128(c2[128],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[104],simde_mm_xor_si128(c2[56],simde_mm_xor_si128(c2[94],simde_mm_xor_si128(c2[46],simde_mm_xor_si128(c2[190],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[178],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[88],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[112],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[138],c2[90]))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 38 d2[38]=simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[116],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[166],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[30],c2[78])))))))))))))))))))))))))))))))))); //row: 39 d2[39]=simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[24],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[74],simde_mm_xor_si128(c2[38],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[172],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[150],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[188],simde_mm_xor_si128(c2[176],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[188],simde_mm_xor_si128(c2[190],simde_mm_xor_si128(c2[178],simde_mm_xor_si128(c2[118],simde_mm_xor_si128(c2[192],simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[98],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[198],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[174],c2[30])))))))))))))))))))))))))))))))))))))))))); //row: 40 d2[40]=simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[0],simde_mm_xor_si128(c2[12],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[132],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[110],simde_mm_xor_si128(c2[2],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[40],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[52],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[4],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[162],simde_mm_xor_si128(c2[78],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[92],simde_mm_xor_si128(c2[56],simde_mm_xor_si128(c2[176],simde_mm_xor_si128(c2[140],simde_mm_xor_si128(c2[80],simde_mm_xor_si128(c2[104],simde_mm_xor_si128(c2[68],simde_mm_xor_si128(c2[94],simde_mm_xor_si128(c2[58],simde_mm_xor_si128(c2[10],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[190],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[60],simde_mm_xor_si128(c2[156],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[120],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[108],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[50],simde_mm_xor_si128(c2[182],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[170],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[136],simde_mm_xor_si128(c2[160],simde_mm_xor_si128(c2[124],simde_mm_xor_si128(c2[102],simde_mm_xor_si128(c2[66],simde_mm_xor_si128(c2[90],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[114],simde_mm_xor_si128(c2[138],c2[102])))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); //row: 41 d2[41]=simde_mm_xor_si128(c2[180],simde_mm_xor_si128(c2[168],simde_mm_xor_si128(c2[144],simde_mm_xor_si128(c2[72],simde_mm_xor_si128(c2[134],simde_mm_xor_si128(c2[122],simde_mm_xor_si128(c2[86],simde_mm_xor_si128(c2[158],simde_mm_xor_si128(c2[14],simde_mm_xor_si128(c2[28],simde_mm_xor_si128(c2[16],simde_mm_xor_si128(c2[184],simde_mm_xor_si128(c2[6],simde_mm_xor_si128(c2[186],simde_mm_xor_si128(c2[138],simde_mm_xor_si128(c2[18],simde_mm_xor_si128(c2[32],simde_mm_xor_si128(c2[116],simde_mm_xor_si128(c2[44],simde_mm_xor_si128(c2[34],simde_mm_xor_si128(c2[166],simde_mm_xor_si128(c2[70],simde_mm_xor_si128(c2[48],simde_mm_xor_si128(c2[36],simde_mm_xor_si128(c2[96],simde_mm_xor_si128(c2[84],simde_mm_xor_si128(c2[26],simde_mm_xor_si128(c2[146],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[76],simde_mm_xor_si128(c2[100],simde_mm_xor_si128(c2[54],simde_mm_xor_si128(c2[42],simde_mm_xor_si128(c2[30],c2[78])))))))))))))))))))))))))))))))))); } }