Function at 0x47dbc0
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
sub rsp, 0x1e8
vmovups xmmword [rsp + 0x140], xmm6
vmovups xmmword [rsp + 0x150], xmm7
vmovups xmmword [rsp + 0x160], xmm8
vmovups xmmword [rsp + 0x170], xmm9
vmovups xmmword [rsp + 0x180], xmm10
vmovups xmmword [rsp + 0x190], xmm11
vmovups xmmword [rsp + 0x1a0], xmm12
vmovups xmmword [rsp + 0x1b0], xmm13
vmovups xmmword [rsp + 0x1c0], xmm14
vmovups xmmword [rsp + 0x1d0], xmm15
vmovdqu ymm3, ymmword [0x006cc9c0]
vmovdqu ymm0, ymmword [rdx]
vmovdqu ymm2, ymmword [rdx + 0x60]
vpshufb ymm6, ymm0, ymm3
vmovdqu ymm0, ymmword [rdx + 0x20]
vpshufb ymm2, ymm2, ymm3
vpshufb ymm1, ymm0, ymm3
vmovdqu ymm0, ymmword [rdx + 0x40]
vpunpcklwd ymm7, ymm6, ymm1
vpunpckhwd ymm6, ymm6, ymm1
vpshufb ymm0, ymm0, ymm3
vpshufd ymm6, ymm6, 0xd8
vpshufd ymm7, ymm7, 0xd8
vpunpcklwd ymm1, ymm0, ymm2
vpunpckhwd ymm0, ymm0, ymm2
vpshufd ymm0, ymm0, 0xd8
vpshufd ymm1, ymm1, 0xd8
vpunpckldq ymm4, ymm6, ymm0
vpunpckhdq ymm6, ymm6, ymm0
vpxor ymm0, ymm6, ymmword [rcx + 0x60]
vpunpckldq ymm2, ymm7, ymm1
vpxor ymm5, ymm2, ymmword [rcx]
vpxor ymm8, ymm4, ymmword [rcx + 0x20]
vpunpcklqdq ymm9, ymm0, ymm6
vpunpckhqdq ymm6, ymm0, ymm6
vpunpckhdq ymm7, ymm7, ymm1
vpcmpeqq xmm0, xmm0, xmm0
vinsertps xmm0, xmm0, xmm0, 3
vpunpcklqdq ymm3, ymm5, ymm2
vpunpckhqdq ymm2, ymm5, ymm2
vpermq ymm5, ymm0, 0x44
vmovdqu xmm0, xmmword [0x006cc9e0]
vpunpcklqdq ymm11, ymm8, ymm4
vpunpckhqdq ymm8, ymm8, ymm4
vpxor ymm1, ymm7, ymmword [rcx + 0x40]
vpxor ymm2, ymm2, ymm5
vpshufb ymm2, ymm2, ymmword [0x006cca20]
vpermq ymm0, ymm0, 0x44
vpxor ymm3, ymm3, ymm0
vpxor xmm0, xmm0, xmm0
vpunpcklqdq ymm10, ymm1, ymm7
vpshufb ymm3, ymm3, ymmword [0x006cca00]
vpunpckhqdq ymm7, ymm1, ymm7
vmovdqu xmm1, xmmword [0x006cc9f0]
vaesenclast ymm4, ymm3, ymm0
vpermq ymm1, ymm1, 0x44
vpxor ymm6, ymm6, ymm1
vpshufb ymm6, ymm6, ymmword [0x006ccae0]
vaesenclast ymm6, ymm6, ymm0
vmovdqu ymm12, ymm4
vmovdqu ymm4, ymm5
vpxor ymm10, ymm10, ymm4
vpxor ymm7, ymm7, ymm4
vpxor ymm9, ymm9, ymm4
vmovdqu ymmword [rsp], ymm4
vpxor ymm11, ymm11, ymm4
vpxor ymm8, ymm8, ymm4
vmovdqu ymmword [rsp + 0x40], ymm12
vpshufb ymm10, ymm10, ymmword [0x006cca80]
vpshufb ymm7, ymm7, ymmword [0x006ccaa0]
vpshufb ymm9, ymm9, ymmword [0x006ccac0]
vpshufb ymm11, ymm11, ymmword [0x006cca40]
vaesenclast ymm10, ymm10, ymm0
vpshufb ymm8, ymm8, ymmword [0x006cca60]
vaesenclast ymm7, ymm7, ymm0
vaesenclast ymm9, ymm9, ymm0
vaesenclast ymm5, ymm2, ymm0
vaesenclast ymm11, ymm11, ymm0
vaesenclast ymm8, ymm8, ymm0
vpxor ymm4, ymm10, ymm7
vpxor ymm15, ymm9, ymm6
vpxor ymm3, ymm7, ymm9
vpxor ymm14, ymm5, ymm12
vpxor ymm13, ymm15, ymm4
vpxor ymm12, ymm6, ymmword [rsp + 0x40]
vmovdqu ymmword [rsp + 0xc0], ymm5
vpxor ymm2, ymm11, ymmword [rsp + 0xc0]
vpxor ymm1, ymm11, ymm8
vpxor ymm11, ymm11, ymm13
vpxor ymm5, ymm8, ymm10
vmovdqu ymmword [rsp + 0x20], ymm11
vpxor ymm11, ymm12, ymm3
vpxor ymm8, ymm11, ymm8
vmovdqu ymm11, ymm8
vpxor ymm8, ymm15, ymm14
vpxor ymm10, ymm8, ymm10
vpxor ymm8, ymm12, ymm2
vmovdqu ymmword [rsp + 0xa0], ymm10
vpxor ymm7, ymm8, ymm7
vpxor ymm8, ymm4, ymm2
vmovdqu ymmword [rsp + 0x80], ymm7
vpxor ymm7, ymm4, ymm1
vpxor ymm10, ymm7, ymmword [rsp + 0x40]
vpxor ymm7, ymm1, ymm14
vpxor ymm9, ymm7, ymm9
vpxor ymm7, ymm3, ymm5
vpxor ymm4, ymm12, ymm4
vpxor ymm7, ymm7, ymmword [rsp + 0xc0]
vmovdqu ymmword [rsp + 0x40], ymm9
vpxor ymm9, ymm5, ymm14
vpxor ymm12, ymm12, ymm1
vmovdqu ymmword [rsp + 0x60], ymm10
vpcmpgtb ymm10, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vmovdqu ymmword [rsp + 0xe0], ymm7
vpxor ymm7, ymm5, ymm2
vpxor ymm5, ymm15, ymm5
vpxor ymm8, ymm8, ymm11
vpxor ymm6, ymm7, ymm6
vpxor ymm7, ymm3, ymm1
vpxor ymm3, ymm3, ymm14
vpcmpgtb ymm1, ymm0, ymm5
vpxor ymm14, ymm15, ymm2
vpaddb ymm5, ymm5, ymm5
vmovdqu ymm15, ymmword [str.eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee]
vpxor ymm5, ymm5, ymmword [rsp + 0x80]
vpcmpgtb ymm2, ymm0, ymm14
vmovdqu ymm13, ymm6
vmovdqu ymmword [rsp + 0x100], ymm11
vpcmpgtb ymm11, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpxor ymm7, ymm7, ymmword [rsp + 0xa0]
vmovdqu ymmword [rsp + 0xc0], ymm13
vpand ymm1, ymm1, ymm15
vpcmpgtb ymm6, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm5, ymm1, ymm5
vpcmpgtb ymm1, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpxor ymm4, ymm4, ymmword [rsp + 0x40]
vpand ymm11, ymm11, ymm15
vpxor ymm9, ymm9, ymmword [rsp + 0x20]
vpxor ymm11, ymm11, ymm7
vpand ymm7, ymm2, ymm15
vpaddb ymm2, ymm14, ymm14
vpand ymm1, ymm1, ymm15
vpxor ymm2, ymm2, ymmword [rsp + 0x60]
vpand ymm6, ymm6, ymm15
vpxor ymm4, ymm1, ymm4
vpcmpgtb ymm1, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpxor ymm3, ymm3, ymm13
vpxor ymm2, ymm7, ymm2
vmovdqu xmm7, xmmword [0x006ccb30]
vpxor ymm6, ymm6, ymm9
vmovdqu ymm13, ymmword [rsp + 0xe0]
vpand ymm10, ymm10, ymm15
vpand ymm1, ymm1, ymm15
vpxor ymm10, ymm10, ymm8
vmovdqu xmm8, xmmword [0x006ccb20]
vpxor ymm3, ymm1, ymm3
vpcmpgtb ymm1, ymm0, ymm12
vpermq ymm8, ymm8, 0x44
vpxor ymm8, ymm8, ymmword [rsp + 0x20]
vpand ymm9, ymm1, ymm15
vpaddb ymm1, ymm12, ymm12
vpermq ymm12, ymm7, 0x44
vpcmpgtb ymm7, ymm0, ymm5
vpaddb ymm5, ymm5, ymm5
vpxor ymm1, ymm1, ymm13
vpxor ymm1, ymm9, ymm1
vpxor ymm12, ymm12, ymm13
vpand ymm7, ymm7, ymm15
vpxor ymm5, ymm7, ymm5
vpxor ymm5, ymm5, ymm8
vpshufb ymm5, ymm5, ymmword [0x006cca00]
vaesenclast ymm7, ymm5, ymm0
vpcmpgtb ymm5, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpand ymm5, ymm5, ymm15
vpxor ymm4, ymm5, ymm4
vmovdqu ymmword [rsp + 0x20], ymm7
vmovdqu ymm7, ymmword [rsp]
vpxor ymm8, ymm7, ymmword [rsp + 0x100]
vpxor ymm4, ymm4, ymm8
vpxor ymm8, ymm7, ymmword [rsp + 0xa0]
vpshufb ymm4, ymm4, ymmword [0x006cca20]
vaesenclast ymm5, ymm4, ymm0
vpcmpgtb ymm4, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpand ymm4, ymm4, ymm15
vpxor ymm3, ymm4, ymm3
vmovdqu ymm4, ymm7
vpxor ymm9, ymm4, ymmword [rsp + 0x40]
vpxor ymm7, ymm7, ymmword [rsp + 0x80]
vpxor ymm3, ymm3, ymm8
vpshufb ymm3, ymm3, ymmword [0x006cca40]
vmovdqu ymmword [rsp + 0xe0], ymm5
vaesenclast ymm14, ymm3, ymm0
vpcmpgtb ymm3, ymm0, ymm2
vpaddb ymm2, ymm2, ymm2
vpand ymm3, ymm3, ymm15
vpxor ymm2, ymm3, ymm2
vpxor ymm7, ymm2, ymm7
vpcmpgtb ymm2, ymm0, ymm1
vpaddb ymm1, ymm1, ymm1
vpshufb ymm7, ymm7, ymmword [0x006cca60]
vaesenclast ymm7, ymm7, ymm0
vpand ymm2, ymm2, ymm15
vpxor ymm1, ymm2, ymm1
vpcmpgtb ymm2, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm9, ymm1, ymm9
vpcmpgtb ymm1, ymm0, ymm6
vpaddb ymm6, ymm6, ymm6
vpshufb ymm9, ymm9, ymmword [0x006cca80]
vaesenclast ymm9, ymm9, ymm0
vpand ymm2, ymm2, ymm15
vpxor ymm10, ymm2, ymm10
vpxor ymm2, ymm4, ymmword [rsp + 0x60]
vpand ymm1, ymm1, ymm15
vpxor ymm1, ymm1, ymm6
vpxor ymm3, ymm14, ymm7
vpxor ymm6, ymm4, ymmword [rsp + 0xc0]
vpxor ymm4, ymm14, ymmword [rsp + 0xe0]
vpxor ymm10, ymm10, ymm2
vpcmpgtb ymm2, ymm0, ymm11
vpaddb ymm11, ymm11, ymm11
vpxor ymm6, ymm1, ymm6
vpshufb ymm6, ymm6, ymmword [0x006ccaa0]
vpshufb ymm1, ymm10, ymmword [0x006ccac0]
vaesenclast ymm6, ymm6, ymm0
vpxor ymm10, ymm7, ymm9
vaesenclast ymm1, ymm1, ymm0
vpand ymm2, ymm2, ymm15
vpxor ymm11, ymm2, ymm11
vpxor ymm2, ymm11, ymm12
vmovdqu ymm11, ymmword [rsp + 0x20]
vpshufb ymm2, ymm2, ymmword [0x006ccae0]
vaesenclast ymm12, ymm2, ymm0
vpxor ymm2, ymm5, ymm11
vpxor ymm8, ymm9, ymm6
vpxor ymm5, ymm6, ymm1
vmovdqu ymm13, ymm12
vpxor ymm12, ymm1, ymm12
vmovdqu ymmword [rsp + 0x120], ymm13
vpxor ymm11, ymm13, ymmword [rsp + 0x20]
vpxor ymm13, ymm12, ymm8
vpxor ymm14, ymm14, ymm13
vmovdqu ymmword [rsp + 0xc0], ymm14
vpxor ymm14, ymm11, ymm5
vpxor ymm7, ymm14, ymm7
vmovdqu ymmword [rsp + 0xa0], ymm7
vpxor ymm7, ymm12, ymm2
vpxor ymm9, ymm7, ymm9
vpxor ymm7, ymm11, ymm4
vmovdqu ymmword [rsp + 0x80], ymm9
vpxor ymm6, ymm7, ymm6
vpxor ymm7, ymm10, ymm2
vmovdqu ymmword [rsp + 0x60], ymm6
vpxor ymm6, ymm8, ymm3
vpxor ymm9, ymm6, ymmword [rsp + 0x20]
vpxor ymm6, ymm3, ymm2
vpxor ymm1, ymm6, ymm1
vpxor ymm6, ymm8, ymm4
vpxor ymm8, ymm11, ymm8
vmovdqu ymmword [rsp + 0x20], ymm1
vpxor ymm1, ymm5, ymm10
vpxor ymm11, ymm11, ymm3
vpxor ymm1, ymm1, ymmword [rsp + 0xe0]
vmovdqu ymmword [rsp + 0x40], ymm9
vpcmpgtb ymm9, ymm0, ymm6
vpaddb ymm6, ymm6, ymm6
vpxor ymm6, ymm6, ymmword [rsp + 0xa0]
vmovdqu ymmword [rsp + 0x100], ymm1
vpxor ymm1, ymm10, ymm4
vpxor ymm14, ymm1, ymmword [rsp + 0x120]
vpxor ymm1, ymm5, ymm3
vpxor ymm10, ymm12, ymm10
vpxor ymm5, ymm5, ymm2
vpxor ymm12, ymm12, ymm4
vmovdqu ymm13, ymm14
vpcmpgtb ymm14, ymm0, ymm1
vpaddb ymm1, ymm1, ymm1
vpcmpgtb ymm3, ymm0, ymm11
vpcmpgtb ymm4, ymm0, ymm12
vpand ymm9, ymm9, ymm15
vmovdqu ymmword [rsp + 0xe0], ymm13
vpxor ymm1, ymm1, ymmword [rsp + 0x80]
vpcmpgtb ymm2, ymm0, ymm7
vpxor ymm9, ymm9, ymm6
vpand ymm14, ymm14, ymm15
vpaddb ymm7, ymm7, ymm7
vpxor ymm7, ymm7, ymmword [rsp + 0xc0]
vpxor ymm14, ymm14, ymm1
vpcmpgtb ymm1, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm10, ymm10, ymmword [rsp + 0x60]
vpand ymm6, ymm4, ymm15
vpaddb ymm4, ymm12, ymm12
vpxor ymm4, ymm4, ymmword [rsp + 0x40]
vpand ymm2, ymm2, ymm15
vpand ymm1, ymm1, ymm15
vpxor ymm2, ymm2, ymm7
vpxor ymm10, ymm1, ymm10
vpcmpgtb ymm1, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm8, ymm8, ymmword [rsp + 0x20]
vpxor ymm4, ymm6, ymm4
vmovdqu xmm6, xmmword [0x006ccb40]
vpand ymm1, ymm1, ymm15
vpermq ymm6, ymm6, 0x44
vpxor ymm6, ymm6, ymmword [rsp + 0xc0]
vpxor ymm8, ymm1, ymm8
vpcmpgtb ymm1, ymm0, ymm5
vpaddb ymm5, ymm5, ymm5
vpxor ymm5, ymm5, ymm13
vmovdqu ymm13, ymmword [rsp + 0x100]
vpand ymm1, ymm1, ymm15
vpxor ymm5, ymm1, ymm5
vpand ymm1, ymm3, ymm15
vpaddb ymm3, ymm11, ymm11
vpxor ymm3, ymm3, ymm13
vpxor ymm3, ymm1, ymm3
vmovdqu xmm1, xmmword [0x006ccb50]
vpermq ymm11, ymm1, 0x44
vpcmpgtb ymm1, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm11, ymm11, ymm13
vpand ymm1, ymm1, ymm15
vpxor ymm10, ymm1, ymm10
vpcmpgtb ymm1, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm10, ymm10, ymm6
vmovdqu ymm6, ymmword [rsp]
vpxor ymm7, ymm6, ymmword [rsp + 0xa0]
vpshufb ymm10, ymm10, ymmword [0x006cca00]
vaesenclast ymm12, ymm10, ymm0
vpand ymm1, ymm1, ymm15
vmovdqu ymm10, ymm6
vpxor ymm8, ymm1, ymm8
vpcmpgtb ymm1, ymm0, ymm5
vpaddb ymm5, ymm5, ymm5
vpxor ymm8, ymm8, ymm7
vpxor ymm7, ymm6, ymmword [rsp + 0x80]
vpxor ymm6, ymm6, ymmword [rsp + 0x60]
vpshufb ymm8, ymm8, ymmword [0x006cca20]
vaesenclast ymm8, ymm8, ymm0
vpand ymm1, ymm1, ymm15
vpxor ymm5, ymm1, ymm5
vpcmpgtb ymm1, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpxor ymm5, ymm5, ymm7
vpshufb ymm5, ymm5, ymmword [0x006cca40]
vaesenclast ymm7, ymm5, ymm0
vpand ymm1, ymm1, ymm15
vpxor ymm4, ymm1, ymm4
vpxor ymm1, ymm10, ymmword [rsp + 0x20]
vpxor ymm6, ymm4, ymm6
vpcmpgtb ymm4, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpshufb ymm6, ymm6, ymmword [0x006cca60]
vaesenclast ymm6, ymm6, ymm0
vpand ymm4, ymm4, ymm15
vpxor ymm3, ymm4, ymm3
vpcmpgtb ymm4, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm1, ymm3, ymm1
vpcmpgtb ymm3, ymm0, ymm2
vpaddb ymm2, ymm2, ymm2
vpshufb ymm1, ymm1, ymmword [0x006cca80]
vmovdqu ymm5, ymm7
vaesenclast ymm1, ymm1, ymm0
vpand ymm4, ymm4, ymm15
vpand ymm3, ymm3, ymm15
vpxor ymm9, ymm4, ymm9
vpxor ymm3, ymm3, ymm2
vpxor ymm2, ymm10, ymmword [rsp + 0xe0]
vpxor ymm4, ymm10, ymmword [rsp + 0x40]
vmovdqu ymmword [rsp + 0x40], ymm5
vmovdqu ymmword [rsp + 0xc0], ymm8
vpxor ymm5, ymm6, ymmword [rsp + 0x40]
vpxor ymm7, ymm7, ymmword [rsp + 0xc0]
vpxor ymm9, ymm9, ymm4
vpcmpgtb ymm4, ymm0, ymm14
vpaddb ymm14, ymm14, ymm14
vpxor ymm2, ymm3, ymm2
vpshufb ymm3, ymm9, ymmword [0x006ccac0]
vpshufb ymm2, ymm2, ymmword [0x006ccaa0]
vpxor ymm10, ymm6, ymm1
vaesenclast ymm2, ymm2, ymm0
vpand ymm4, ymm4, ymm15
vaesenclast ymm3, ymm3, ymm0
vpxor ymm14, ymm4, ymm14
vpxor ymm4, ymm14, ymm11
vmovdqu ymm14, ymm12
vpshufb ymm4, ymm4, ymmword [0x006ccae0]
vmovdqu ymmword [rsp + 0x20], ymm14
vaesenclast ymm11, ymm4, ymm0
vpxor ymm4, ymm8, ymm12
vpxor ymm9, ymm1, ymm2
vpxor ymm8, ymm2, ymm3
vmovdqu ymmword [rsp + 0x100], ymm11
vpxor ymm12, ymm3, ymm11
vpxor ymm11, ymm11, ymmword [rsp + 0x20]
vpxor ymm14, ymm12, ymm9
vpxor ymm14, ymm14, ymmword [rsp + 0x40]
vmovdqu ymmword [rsp + 0xa0], ymm14
vpxor ymm14, ymm11, ymm8
vpxor ymm14, ymm14, ymm6
vpxor ymm6, ymm12, ymm4
vpxor ymm6, ymm6, ymm1
vpxor ymm1, ymm11, ymm7
vmovdqu ymmword [rsp + 0x80], ymm6
vpxor ymm2, ymm1, ymm2
vpxor ymm1, ymm9, ymm5
vpxor ymm1, ymm1, ymmword [rsp + 0x20]
vmovdqu ymmword [rsp + 0x60], ymm2
vmovdqu ymmword [rsp + 0x40], ymm1
vpxor ymm1, ymm5, ymm4
vpxor ymm3, ymm1, ymm3
vpxor ymm1, ymm8, ymm10
vpxor ymm6, ymm1, ymmword [rsp + 0xc0]
vpxor ymm1, ymm10, ymm7
vmovdqu ymmword [rsp + 0x20], ymm3
vpxor ymm3, ymm9, ymm7
vpxor ymm2, ymm1, ymmword [rsp + 0x100]
vmovdqu ymmword [rsp + 0xe0], ymm6
vpxor ymm1, ymm10, ymm4
vpxor ymm10, ymm12, ymm10
vpxor ymm9, ymm11, ymm9
vmovdqu ymm13, ymm2
vpxor ymm2, ymm8, ymm5
vpxor ymm8, ymm8, ymm4
vpcmpgtb ymm6, ymm0, ymm2
vpaddb ymm2, ymm2, ymm2
vpxor ymm12, ymm12, ymm7
vmovdqu ymmword [rsp + 0xc0], ymm13
vpcmpgtb ymm4, ymm0, ymm1
vpcmpgtb ymm7, ymm0, ymm12
vpaddb ymm1, ymm1, ymm1
vpxor ymm2, ymm2, ymmword [rsp + 0x80]
vpxor ymm11, ymm11, ymm5
vpxor ymm1, ymm1, ymmword [rsp + 0xa0]
vpand ymm6, ymm6, ymm15
vpcmpgtb ymm5, ymm0, ymm11
vpxor ymm6, ymm6, ymm2
vpcmpgtb ymm2, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm10, ymm10, ymmword [rsp + 0x60]
vpand ymm4, ymm4, ymm15
vpxor ymm4, ymm4, ymm1
vpcmpgtb ymm1, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpand ymm2, ymm2, ymm15
vpxor ymm3, ymm14, ymm3
vpxor ymm10, ymm2, ymm10
vpcmpgtb ymm2, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm9, ymm9, ymmword [rsp + 0x20]
vpand ymm1, ymm1, ymm15
vpxor ymm1, ymm1, ymm3
vpand ymm3, ymm5, ymm15
vpaddb ymm5, ymm11, ymm11
vpand ymm2, ymm2, ymm15
vpxor ymm9, ymm2, ymm9
vpcmpgtb ymm2, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm8, ymm8, ymm13
vmovdqu ymm13, ymmword [rsp + 0xe0]
vpand ymm2, ymm2, ymm15
vpxor ymm5, ymm5, ymm13
vpxor ymm8, ymm2, ymm8
vpand ymm2, ymm7, ymm15
vpaddb ymm7, ymm12, ymm12
vpxor ymm7, ymm7, ymmword [rsp + 0x40]
vpxor ymm5, ymm3, ymm5
vmovdqu xmm3, xmmword [0x006ccb60]
vpxor ymm7, ymm2, ymm7
vmovdqu xmm2, xmmword [0x006ccb70]
vpermq ymm3, ymm3, 0x44
vpxor ymm3, ymm3, ymmword [rsp + 0xa0]
vpermq ymm11, ymm2, 0x44
vpcmpgtb ymm2, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm11, ymm11, ymm13
vpand ymm2, ymm2, ymm15
vpxor ymm10, ymm2, ymm10
vpcmpgtb ymm2, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm10, ymm10, ymm3
vpcmpgtb ymm3, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpshufb ymm10, ymm10, ymmword [0x006cca00]
vaesenclast ymm12, ymm10, ymm0
vpand ymm2, ymm2, ymm15
vmovdqu ymm10, ymmword [rsp]
vpxor ymm9, ymm2, ymm9
vpcmpgtb ymm2, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpand ymm3, ymm3, ymm15
vpxor ymm14, ymm14, ymm10
vpxor ymm7, ymm3, ymm7
vpxor ymm3, ymm10, ymmword [rsp + 0x20]
vpxor ymm9, ymm9, ymm14
vpshufb ymm9, ymm9, ymmword [0x006cca20]
vpand ymm2, ymm2, ymm15
vaesenclast ymm9, ymm9, ymm0
vpxor ymm8, ymm2, ymm8
vpxor ymm2, ymm10, ymmword [rsp + 0x80]
vpxor ymm8, ymm8, ymm2
vpxor ymm2, ymm10, ymmword [rsp + 0x60]
vpshufb ymm8, ymm8, ymmword [0x006cca40]
vaesenclast ymm14, ymm8, ymm0
vpxor ymm2, ymm7, ymm2
vpcmpgtb ymm7, ymm0, ymm5
vpaddb ymm5, ymm5, ymm5
vpshufb ymm2, ymm2, ymmword [0x006cca60]
vaesenclast ymm2, ymm2, ymm0
vmovdqu ymmword [rsp + 0xe0], ymm9
vpand ymm7, ymm7, ymm15
vpxor ymm5, ymm7, ymm5
vmovdqu ymm7, ymm10
vpxor ymm3, ymm5, ymm3
vpcmpgtb ymm5, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpshufb ymm3, ymm3, ymmword [0x006cca80]
vaesenclast ymm10, ymm3, ymm0
vpxor ymm3, ymm9, ymm12
vpand ymm5, ymm5, ymm15
vpxor ymm5, ymm5, ymm4
vpxor ymm4, ymm7, ymmword [rsp + 0xc0]
vpxor ymm4, ymm5, ymm4
vpcmpgtb ymm5, ymm0, ymm1
vpaddb ymm1, ymm1, ymm1
vpshufb ymm4, ymm4, ymmword [0x006ccaa0]
vaesenclast ymm4, ymm4, ymm0
vpand ymm5, ymm5, ymm15
vpxor ymm5, ymm5, ymm1
vpxor ymm1, ymm7, ymmword [rsp + 0x40]
vpxor ymm7, ymm14, ymmword [rsp + 0xe0]
vpxor ymm1, ymm5, ymm1
vpcmpgtb ymm5, ymm0, ymm6
vpaddb ymm6, ymm6, ymm6
vpshufb ymm1, ymm1, ymmword [0x006ccac0]
vaesenclast ymm1, ymm1, ymm0
vpand ymm5, ymm5, ymm15
vpxor ymm6, ymm5, ymm6
vpxor ymm5, ymm6, ymm11
vmovdqu ymm11, ymm12
vmovdqu ymm12, ymm10
vmovdqu ymmword [rsp + 0x40], ymm12
vpxor ymm9, ymm4, ymmword [rsp + 0x40]
vpxor ymm6, ymm14, ymm2
vpxor ymm10, ymm2, ymm10
vpshufb ymm5, ymm5, ymmword [0x006ccae0]
vmovdqu ymmword [rsp + 0x20], ymm11
vaesenclast ymm5, ymm5, ymm0
vpxor ymm8, ymm4, ymm1
vpxor ymm11, ymm5, ymmword [rsp + 0x20]
vpxor ymm12, ymm1, ymm5
vpxor ymm13, ymm12, ymm9
vpxor ymm14, ymm14, ymm13
vmovdqu ymmword [rsp + 0xc0], ymm14
vpxor ymm14, ymm11, ymm8
vpxor ymm2, ymm14, ymm2
vmovdqu ymmword [rsp + 0xa0], ymm2
vpxor ymm2, ymm12, ymm3
vpxor ymm14, ymm2, ymmword [rsp + 0x40]
vpxor ymm2, ymm11, ymm7
vpxor ymm4, ymm2, ymm4
vpxor ymm2, ymm9, ymm6
vmovdqu ymmword [rsp + 0x60], ymm4
vpxor ymm4, ymm2, ymmword [rsp + 0x20]
vpxor ymm2, ymm6, ymm3
vmovdqu ymmword [rsp + 0x80], ymm14
vpxor ymm1, ymm2, ymm1
vpxor ymm2, ymm10, ymm3
vmovdqu ymmword [rsp + 0x20], ymm1
vpxor ymm1, ymm8, ymm10
vpxor ymm1, ymm1, ymmword [rsp + 0xe0]
vmovdqu ymmword [rsp + 0x40], ymm4
vpxor ymm4, ymm9, ymm7
vpxor ymm9, ymm11, ymm9
vpxor ymm11, ymm11, ymm6
vmovdqu ymmword [rsp + 0x100], ymm1
vpxor ymm1, ymm10, ymm7
vpxor ymm10, ymm12, ymm10
vpxor ymm12, ymm12, ymm7
vpxor ymm5, ymm1, ymm5
vpcmpgtb ymm7, ymm0, ymm12
vpxor ymm1, ymm8, ymm6
vpcmpgtb ymm14, ymm0, ymm1
vmovdqu ymm13, ymm5
vpxor ymm8, ymm8, ymm3
vpcmpgtb ymm5, ymm0, ymm2
vpcmpgtb ymm3, ymm0, ymm4
vpaddb ymm2, ymm2, ymm2
vpaddb ymm4, ymm4, ymm4
vpaddb ymm1, ymm1, ymm1
vpcmpgtb ymm6, ymm0, ymm11
vpxor ymm2, ymm2, ymmword [rsp + 0xc0]
vpand ymm14, ymm15, ymm14
vpxor ymm4, ymm4, ymmword [rsp + 0xa0]
vpxor ymm1, ymm1, ymmword [rsp + 0x80]
vpand ymm5, ymm15, ymm5
vpand ymm3, ymm15, ymm3
vmovdqu ymmword [rsp + 0xe0], ymm13
vpxor ymm5, ymm5, ymm2
vmovdqu xmm2, xmmword [0x006ccb80]
vpxor ymm3, ymm3, ymm4
vpand ymm4, ymm15, ymm7
vpxor ymm14, ymm14, ymm1
vpcmpgtb ymm1, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm10, ymm10, ymmword [rsp + 0x60]
vpaddb ymm7, ymm12, ymm12
vpermq ymm2, ymm2, 0x44
vpxor ymm2, ymm2, ymmword [rsp + 0xc0]
vpxor ymm7, ymm7, ymmword [rsp + 0x40]
vpand ymm1, ymm15, ymm1
vpxor ymm10, ymm1, ymm10
vpcmpgtb ymm1, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm9, ymm9, ymmword [rsp + 0x20]
vpxor ymm7, ymm4, ymm7
vmovdqu ymm4, ymmword [rsp]
vpand ymm1, ymm15, ymm1
vpxor ymm9, ymm1, ymm9
vpcmpgtb ymm1, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm8, ymm8, ymm13
vmovdqu ymm13, ymmword [rsp + 0x100]
vpand ymm1, ymm15, ymm1
vpxor ymm8, ymm1, ymm8
vpand ymm1, ymm15, ymm6
vpaddb ymm6, ymm11, ymm11
vpxor ymm6, ymm6, ymm13
vpxor ymm6, ymm1, ymm6
vmovdqu xmm1, xmmword [0x006ccb90]
vpermq ymm11, ymm1, 0x44
vpcmpgtb ymm1, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm11, ymm11, ymm13
vpand ymm1, ymm15, ymm1
vpxor ymm10, ymm1, ymm10
vpcmpgtb ymm1, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm10, ymm10, ymm2
vpxor ymm2, ymm4, ymmword [rsp + 0xa0]
vpshufb ymm10, ymm10, ymmword [0x006cca00]
vaesenclast ymm12, ymm10, ymm0
vpand ymm1, ymm15, ymm1
vpxor ymm9, ymm1, ymm9
vpcmpgtb ymm1, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm9, ymm9, ymm2
vpxor ymm2, ymm4, ymmword [rsp + 0x80]
vpshufb ymm9, ymm9, ymmword [0x006cca20]
vaesenclast ymm10, ymm9, ymm0
vpand ymm1, ymm15, ymm1
vpxor ymm8, ymm1, ymm8
vpcmpgtb ymm1, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpxor ymm8, ymm8, ymm2
vpcmpgtb ymm2, ymm0, ymm6
vpaddb ymm6, ymm6, ymm6
vpshufb ymm8, ymm8, ymmword [0x006cca40]
vmovdqu ymm13, ymm12
vaesenclast ymm8, ymm8, ymm0
vpand ymm1, ymm15, ymm1
vpand ymm2, ymm15, ymm2
vpxor ymm7, ymm1, ymm7
vmovdqu ymm1, ymm4
vpxor ymm6, ymm2, ymm6
vpxor ymm2, ymm1, ymmword [rsp + 0x20]
vpxor ymm4, ymm4, ymmword [rsp + 0x60]
vmovdqu ymmword [rsp + 0xa0], ymm10
vpxor ymm2, ymm6, ymm2
vpcmpgtb ymm6, ymm0, ymm5
vpaddb ymm5, ymm5, ymm5
vpxor ymm4, ymm7, ymm4
vmovdqu ymm7, ymm1
vpshufb ymm1, ymm2, ymmword [0x006cca80]
vaesenclast ymm1, ymm1, ymm0
vpxor ymm2, ymm7, ymmword [rsp + 0x40]
vpshufb ymm4, ymm4, ymmword [0x006cca60]
vmovdqu ymmword [rsp + 0x20], ymm8
vaesenclast ymm4, ymm4, ymm0
vpand ymm6, ymm15, ymm6
vpxor ymm6, ymm6, ymm5
vpxor ymm5, ymm7, ymmword [rsp + 0xe0]
vpxor ymm7, ymm8, ymmword [rsp + 0xa0]
vpxor ymm5, ymm6, ymm5
vpcmpgtb ymm6, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpshufb ymm5, ymm5, ymmword [0x006ccaa0]
vaesenclast ymm5, ymm5, ymm0
vpand ymm6, ymm15, ymm6
vpxor ymm3, ymm6, ymm3
vpxor ymm6, ymm4, ymmword [rsp + 0x20]
vpxor ymm2, ymm3, ymm2
vpcmpgtb ymm3, ymm0, ymm14
vpaddb ymm14, ymm14, ymm14
vpshufb ymm2, ymm2, ymmword [0x006ccac0]
vaesenclast ymm2, ymm2, ymm0
vpand ymm3, ymm15, ymm3
vpxor ymm9, ymm1, ymm5
vpxor ymm14, ymm3, ymm14
vpxor ymm3, ymm14, ymm11
vpshufb ymm3, ymm3, ymmword [0x006ccae0]
vaesenclast ymm11, ymm3, ymm0
vpxor ymm3, ymm10, ymm12
vpxor ymm10, ymm4, ymm1
vpxor ymm8, ymm5, ymm2
vmovdqu ymmword [rsp + 0xe0], ymm11
vpxor ymm12, ymm2, ymm11
vpxor ymm11, ymm11, ymm13
vpxor ymm14, ymm12, ymm9
vpxor ymm14, ymm14, ymmword [rsp + 0x20]
vmovdqu ymmword [rsp + 0x80], ymm14
vpxor ymm14, ymm11, ymm8
vpxor ymm14, ymm14, ymm4
vpxor ymm4, ymm12, ymm3
vpxor ymm4, ymm4, ymm1
vpxor ymm1, ymm11, ymm7
vpxor ymm5, ymm1, ymm5
vpxor ymm1, ymm9, ymm6
vmovdqu ymmword [rsp + 0x60], ymm4
vpxor ymm4, ymm8, ymm10
vpxor ymm1, ymm1, ymm13
vmovdqu ymmword [rsp + 0x40], ymm1
vpxor ymm1, ymm6, ymm3
vpxor ymm4, ymm4, ymmword [rsp + 0xa0]
vpxor ymm2, ymm1, ymm2
vpxor ymm1, ymm10, ymm7
vmovdqu ymmword [rsp + 0x20], ymm2
vpxor ymm2, ymm1, ymmword [rsp + 0xe0]
vpxor ymm1, ymm10, ymm3
vpxor ymm10, ymm12, ymm10
vmovdqu ymmword [rsp + 0xc0], ymm4
vpxor ymm4, ymm9, ymm7
vpxor ymm9, ymm11, ymm9
vpxor ymm11, ymm11, ymm6
vmovdqu ymm13, ymm2
vpxor ymm2, ymm8, ymm6
vpxor ymm8, ymm8, ymm3
vmovdqu ymmword [rsp + 0xe0], ymm5
vpcmpgtb ymm3, ymm0, ymm1
vpaddb ymm1, ymm1, ymm1
vpxor ymm12, ymm12, ymm7
vmovdqu ymmword [rsp + 0xa0], ymm13
vpxor ymm1, ymm1, ymmword [rsp + 0x80]
vpcmpgtb ymm6, ymm0, ymm11
vpcmpgtb ymm7, ymm0, ymm12
vpand ymm3, ymm15, ymm3
vpxor ymm3, ymm3, ymm1
vpcmpgtb ymm1, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpxor ymm4, ymm14, ymm4
vpand ymm1, ymm15, ymm1
vpxor ymm1, ymm1, ymm4
vpcmpgtb ymm4, ymm0, ymm2
vpaddb ymm2, ymm2, ymm2
vpxor ymm2, ymm2, ymmword [rsp + 0x60]
vpand ymm4, ymm15, ymm4
vpxor ymm4, ymm4, ymm2
vpcmpgtb ymm2, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm10, ymm10, ymm5
vpand ymm5, ymm15, ymm7
vpaddb ymm7, ymm12, ymm12
vpxor ymm7, ymm7, ymmword [rsp + 0x40]
vpand ymm2, ymm15, ymm2
vpxor ymm10, ymm2, ymm10
vpcmpgtb ymm2, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm9, ymm9, ymmword [rsp + 0x20]
vpxor ymm7, ymm5, ymm7
vmovdqu xmm5, xmmword [0x006ccba0]
vpand ymm2, ymm15, ymm2
vpermq ymm5, ymm5, 0x44
vpxor ymm5, ymm5, ymmword [rsp + 0x80]
vpxor ymm9, ymm2, ymm9
vpcmpgtb ymm2, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm8, ymm8, ymm13
vmovdqu ymm13, ymmword [rsp + 0xc0]
vpand ymm2, ymm15, ymm2
vpxor ymm8, ymm2, ymm8
vpand ymm2, ymm15, ymm6
vpaddb ymm6, ymm11, ymm11
vpxor ymm6, ymm6, ymm13
vpxor ymm6, ymm2, ymm6
vmovdqu xmm2, xmmword [0x006ccbb0]
vpermq ymm11, ymm2, 0x44
vpcmpgtb ymm2, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm11, ymm11, ymm13
vpand ymm2, ymm15, ymm2
vpxor ymm10, ymm2, ymm10
vpcmpgtb ymm2, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm10, ymm10, ymm5
vmovdqu ymm5, ymmword [rsp]
vpshufb ymm10, ymm10, ymmword [0x006cca00]
vaesenclast ymm12, ymm10, ymm0
vpand ymm2, ymm15, ymm2
vpxor ymm14, ymm14, ymm5
vpxor ymm9, ymm2, ymm9
vpcmpgtb ymm2, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm9, ymm9, ymm14
vpshufb ymm9, ymm9, ymmword [0x006cca20]
vaesenclast ymm9, ymm9, ymm0
vpand ymm2, ymm15, ymm2
vpxor ymm8, ymm2, ymm8
vpxor ymm2, ymm5, ymmword [rsp + 0x60]
vpxor ymm8, ymm8, ymm2
vpcmpgtb ymm2, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpshufb ymm8, ymm8, ymmword [0x006cca40]
vaesenclast ymm14, ymm8, ymm0
vmovdqu ymmword [rsp + 0xc0], ymm9
vpand ymm2, ymm15, ymm2
vpxor ymm7, ymm2, ymm7
vmovdqu ymm2, ymm5
vpxor ymm5, ymm5, ymmword [rsp + 0xe0]
vpxor ymm5, ymm7, ymm5
vpcmpgtb ymm7, ymm0, ymm6
vpaddb ymm6, ymm6, ymm6
vpshufb ymm5, ymm5, ymmword [0x006cca60]
vaesenclast ymm5, ymm5, ymm0
vpand ymm7, ymm15, ymm7
vpxor ymm6, ymm7, ymm6
vmovdqu ymm7, ymm2
vpxor ymm2, ymm2, ymmword [rsp + 0x20]
vpxor ymm2, ymm6, ymm2
vpcmpgtb ymm6, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpshufb ymm2, ymm2, ymmword [0x006cca80]
vaesenclast ymm2, ymm2, ymm0
vpand ymm6, ymm15, ymm6
vpxor ymm6, ymm6, ymm3
vpxor ymm3, ymm7, ymmword [rsp + 0xa0]
vpxor ymm3, ymm6, ymm3
vpcmpgtb ymm6, ymm0, ymm1
vpaddb ymm1, ymm1, ymm1
vpshufb ymm3, ymm3, ymmword [0x006ccaa0]
vaesenclast ymm3, ymm3, ymm0
vpxor ymm10, ymm5, ymm2
vpand ymm6, ymm15, ymm6
vpxor ymm6, ymm6, ymm1
vpxor ymm1, ymm7, ymmword [rsp + 0x40]
vpxor ymm1, ymm6, ymm1
vpcmpgtb ymm6, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpshufb ymm1, ymm1, ymmword [0x006ccac0]
vaesenclast ymm1, ymm1, ymm0
vpand ymm6, ymm15, ymm6
vpxor ymm4, ymm6, ymm4
vpxor ymm6, ymm14, ymm5
vpxor ymm4, ymm4, ymm11
vmovdqu ymm11, ymm12
vpshufb ymm4, ymm4, ymmword [0x006ccae0]
vmovdqu ymmword [rsp + 0x20], ymm11
vaesenclast ymm7, ymm4, ymm0
vpxor ymm4, ymm9, ymm12
vpxor ymm9, ymm2, ymm3
vpxor ymm8, ymm3, ymm1
vmovdqu ymm13, ymm7
vpxor ymm7, ymm14, ymmword [rsp + 0xc0]
vmovdqu ymmword [rsp + 0x100], ymm13
vpxor ymm12, ymm1, ymm13
vpxor ymm11, ymm13, ymmword [rsp + 0x20]
vpxor ymm13, ymm12, ymm9
vpxor ymm14, ymm14, ymm13
vmovdqu ymmword [rsp + 0xa0], ymm14
vpxor ymm14, ymm11, ymm8
vpxor ymm14, ymm14, ymm5
vpxor ymm5, ymm12, ymm4
vpxor ymm5, ymm5, ymm2
vpxor ymm2, ymm11, ymm7
vmovdqu ymmword [rsp + 0x80], ymm5
vpxor ymm2, ymm2, ymm3
vpxor ymm5, ymm8, ymm10
vpxor ymm5, ymm5, ymmword [rsp + 0xc0]
vmovdqu ymmword [rsp + 0x60], ymm2
vpxor ymm2, ymm9, ymm6
vpxor ymm3, ymm2, ymmword [rsp + 0x20]
vpxor ymm2, ymm6, ymm4
vmovdqu ymmword [rsp + 0xe0], ymm5
vpxor ymm1, ymm2, ymm1
vmovdqu ymmword [rsp + 0x20], ymm1
vpxor ymm1, ymm10, ymm7
vpxor ymm2, ymm1, ymmword [rsp + 0x100]
vpxor ymm1, ymm8, ymm6
vpcmpgtb ymm5, ymm0, ymm1
vpaddb ymm1, ymm1, ymm1
vmovdqu ymmword [rsp + 0x40], ymm3
vpxor ymm1, ymm1, ymmword [rsp + 0x80]
vmovdqu ymm13, ymm2
vpxor ymm2, ymm10, ymm4
vpxor ymm10, ymm12, ymm10
vpxor ymm3, ymm9, ymm7
vpxor ymm9, ymm11, ymm9
vpxor ymm8, ymm8, ymm4
vmovdqu ymmword [rsp + 0xc0], ymm13
vpand ymm5, ymm15, ymm5
vpxor ymm11, ymm11, ymm6
vpxor ymm12, ymm12, ymm7
vpcmpgtb ymm6, ymm0, ymm11
vpcmpgtb ymm4, ymm0, ymm2
vpxor ymm5, ymm5, ymm1
vpcmpgtb ymm1, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm10, ymm10, ymmword [rsp + 0x60]
vpaddb ymm2, ymm2, ymm2
vpcmpgtb ymm7, ymm0, ymm12
vpxor ymm2, ymm2, ymmword [rsp + 0xa0]
vpand ymm4, ymm15, ymm4
vpand ymm1, ymm15, ymm1
vpxor ymm4, ymm4, ymm2
vpxor ymm10, ymm1, ymm10
vpcmpgtb ymm1, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm9, ymm9, ymmword [rsp + 0x20]
vpcmpgtb ymm2, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpxor ymm3, ymm14, ymm3
vpand ymm1, ymm15, ymm1
vpxor ymm9, ymm1, ymm9
vpcmpgtb ymm1, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm8, ymm8, ymm13
vpand ymm2, ymm15, ymm2
vmovdqu ymm13, ymmword [rsp + 0xe0]
vpxor ymm2, ymm2, ymm3
vpand ymm3, ymm15, ymm7
vpaddb ymm7, ymm12, ymm12
vpand ymm1, ymm15, ymm1
vpxor ymm7, ymm7, ymmword [rsp + 0x40]
vpxor ymm8, ymm1, ymm8
vpand ymm1, ymm15, ymm6
vpaddb ymm6, ymm11, ymm11
vpxor ymm6, ymm6, ymm13
vpxor ymm7, ymm3, ymm7
vmovdqu xmm3, xmmword [0x006ccbc0]
vpxor ymm6, ymm1, ymm6
vmovdqu xmm1, xmmword [0x006ccbd0]
vpermq ymm3, ymm3, 0x44
vpxor ymm3, ymm3, ymmword [rsp + 0xa0]
vpermq ymm11, ymm1, 0x44
vpcmpgtb ymm1, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm11, ymm11, ymm13
vpand ymm1, ymm15, ymm1
vpxor ymm10, ymm1, ymm10
vpcmpgtb ymm1, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm10, ymm10, ymm3
vmovdqu ymm3, ymmword [rsp]
vpshufb ymm10, ymm10, ymmword [0x006cca00]
vaesenclast ymm12, ymm10, ymm0
vpand ymm1, ymm15, ymm1
vpxor ymm14, ymm14, ymm3
vpxor ymm9, ymm1, ymm9
vpcmpgtb ymm1, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm9, ymm9, ymm14
vpshufb ymm9, ymm9, ymmword [0x006cca20]
vaesenclast ymm10, ymm9, ymm0
vpand ymm1, ymm15, ymm1
vpxor ymm8, ymm1, ymm8
vpxor ymm1, ymm3, ymmword [rsp + 0x80]
vpxor ymm8, ymm8, ymm1
vpcmpgtb ymm1, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpshufb ymm8, ymm8, ymmword [0x006cca40]
vaesenclast ymm14, ymm8, ymm0
vpand ymm1, ymm15, ymm1
vpxor ymm7, ymm1, ymm7
vmovdqu ymm1, ymm3
vpxor ymm3, ymm3, ymmword [rsp + 0x60]
vpxor ymm3, ymm7, ymm3
vpcmpgtb ymm7, ymm0, ymm6
vpaddb ymm6, ymm6, ymm6
vpshufb ymm3, ymm3, ymmword [0x006cca60]
vaesenclast ymm3, ymm3, ymm0
vpand ymm7, ymm15, ymm7
vpxor ymm6, ymm7, ymm6
vmovdqu ymm7, ymm1
vpxor ymm1, ymm1, ymmword [rsp + 0x20]
vpxor ymm1, ymm6, ymm1
vpcmpgtb ymm6, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpshufb ymm1, ymm1, ymmword [0x006cca80]
vaesenclast ymm1, ymm1, ymm0
vpand ymm6, ymm15, ymm6
vpxor ymm6, ymm6, ymm4
vpxor ymm4, ymm7, ymmword [rsp + 0xc0]
vpxor ymm4, ymm6, ymm4
vpcmpgtb ymm6, ymm0, ymm2
vpaddb ymm2, ymm2, ymm2
vpshufb ymm4, ymm4, ymmword [0x006ccaa0]
vaesenclast ymm4, ymm4, ymm0
vpand ymm6, ymm15, ymm6
vpxor ymm6, ymm6, ymm2
vpxor ymm2, ymm7, ymmword [rsp + 0x40]
vpxor ymm2, ymm6, ymm2
vpcmpgtb ymm6, ymm0, ymm5
vpaddb ymm5, ymm5, ymm5
vpshufb ymm2, ymm2, ymmword [0x006ccac0]
vmovdqu ymmword [rsp + 0x40], ymm10
vaesenclast ymm2, ymm2, ymm0
vpxor ymm9, ymm1, ymm4
vpand ymm6, ymm15, ymm6
vpxor ymm5, ymm6, ymm5
vpxor ymm6, ymm14, ymm3
vpxor ymm5, ymm5, ymm11
vmovdqu ymm11, ymm12
vpshufb ymm5, ymm5, ymmword [0x006ccae0]
vmovdqu ymmword [rsp + 0x20], ymm11
vaesenclast ymm7, ymm5, ymm0
vpxor ymm5, ymm10, ymm12
vpxor ymm10, ymm3, ymm1
vpxor ymm8, ymm4, ymm2
vmovdqu ymm13, ymm7
vpxor ymm11, ymm13, ymmword [rsp + 0x20]
vpxor ymm7, ymm14, ymmword [rsp + 0x40]
vmovdqu ymmword [rsp + 0xe0], ymm13
vpxor ymm12, ymm2, ymm13
vpxor ymm13, ymm12, ymm9
vpxor ymm14, ymm14, ymm13
vmovdqu ymmword [rsp + 0xc0], ymm14
vpxor ymm14, ymm11, ymm8
vpxor ymm3, ymm14, ymm3
vmovdqu ymm14, ymm3
vpxor ymm3, ymm12, ymm5
vpxor ymm3, ymm3, ymm1
vpxor ymm1, ymm11, ymm7
vmovdqu ymmword [rsp + 0xa0], ymm3
vpxor ymm4, ymm1, ymm4
vpxor ymm3, ymm6, ymm5
vpxor ymm1, ymm9, ymm6
vpxor ymm1, ymm1, ymmword [rsp + 0x20]
vpxor ymm2, ymm3, ymm2
vmovdqu ymm13, ymm4
vmovdqu ymmword [rsp + 0x60], ymm2
vpxor ymm4, ymm10, ymm5
vpxor ymm3, ymm8, ymm6
vmovdqu ymmword [rsp + 0x80], ymm1
vpxor ymm1, ymm8, ymm10
vpxor ymm2, ymm1, ymmword [rsp + 0x40]
vpxor ymm8, ymm8, ymm5
vmovdqu ymmword [rsp + 0x40], ymm2
vpxor ymm2, ymm10, ymm7
vpxor ymm10, ymm12, ymm10
vpxor ymm1, ymm2, ymmword [rsp + 0xe0]
vmovdqu ymmword [rsp + 0xe0], ymm14
vpcmpgtb ymm2, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vmovdqu ymmword [rsp + 0x20], ymm1
vpxor ymm1, ymm9, ymm7
vpxor ymm7, ymm12, ymm7
vmovdqu ymm12, ymmword [rsp + 0xc0]
vmovdqu ymmword [rsp + 0xc0], ymm13
vpxor ymm9, ymm11, ymm9
vpxor ymm11, ymm11, ymm6
vpxor ymm4, ymm4, ymm12
vpand ymm2, ymm15, ymm2
vpxor ymm2, ymm2, ymm4
vpcmpgtb ymm4, ymm0, ymm1
vpaddb ymm1, ymm1, ymm1
vpxor ymm1, ymm1, ymm14
vpcmpgtb ymm14, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpxor ymm3, ymm3, ymmword [rsp + 0xa0]
vpcmpgtb ymm0, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm10, ymm10, ymm13
vpxor xmm13, xmm13, xmm13
vpand ymm4, ymm15, ymm4
vpcmpgtb ymm6, ymm13, ymm11
vpxor ymm1, ymm4, ymm1
vpand ymm14, ymm15, ymm14
vpand ymm0, ymm0, ymm15
vpcmpgtb ymm4, ymm13, ymm7
vpxor ymm14, ymm14, ymm3
vpxor ymm10, ymm0, ymm10
vpcmpgtb ymm0, ymm13, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm9, ymm9, ymmword [rsp + 0x60]
vpand ymm3, ymm6, ymm15
vpaddb ymm6, ymm11, ymm11
vmovdqu xmm11, xmmword [0x006ccbf0]
vpxor ymm6, ymm6, ymmword [rsp + 0x40]
vpcmpgtb ymm5, ymm13, ymm8
vpaddb ymm7, ymm7, ymm7
vpand ymm0, ymm0, ymm15
vpand ymm4, ymm4, ymm15
vpaddb ymm8, ymm8, ymm8
vpxor ymm9, ymm0, ymm9
vpxor ymm6, ymm3, ymm6
vpxor ymm8, ymm8, ymmword [rsp + 0x20]
vpcmpgtb ymm3, ymm13, ymm10
vpcmpgtb ymm0, ymm13, ymm9
vpand ymm5, ymm5, ymm15
vpxor ymm8, ymm5, ymm8
vpaddb ymm10, ymm10, ymm10
vpaddb ymm9, ymm9, ymm9
vpxor ymm7, ymm7, ymmword [rsp + 0x80]
vpermq ymm11, ymm11, 0x44
vpand ymm3, ymm3, ymm15
vpand ymm0, ymm0, ymm15
vpxor ymm7, ymm4, ymm7
vmovdqu xmm4, xmmword [0x006ccbe0]
vpxor ymm10, ymm3, ymm10
vpxor ymm9, ymm0, ymm9
vpcmpgtb ymm0, ymm13, ymm8
vpaddb ymm8, ymm8, ymm8
vpermq ymm4, ymm4, 0x44
vpxor ymm4, ymm4, ymm12
vpxor ymm10, ymm10, ymm4
vmovdqu ymm4, ymmword [rsp]
vpand ymm0, ymm0, ymm15
vpxor ymm3, ymm4, ymmword [rsp + 0xe0]
vpshufb ymm10, ymm10, ymmword [0x006cca00]
vpxor ymm8, ymm0, ymm8
vaesenclast ymm12, ymm10, ymm13
vpxor ymm9, ymm9, ymm3
vpcmpgtb ymm0, ymm13, ymm7
vpaddb ymm7, ymm7, ymm7
vpxor ymm3, ymm4, ymmword [rsp + 0xa0]
vpshufb ymm9, ymm9, ymmword [0x006cca20]
vaesenclast ymm9, ymm9, ymm13
vpxor ymm8, ymm8, ymm3
vpand ymm0, ymm0, ymm15
vmovdqu ymm3, ymm13
vpshufb ymm5, ymm8, ymmword [0x006cca40]
vpxor ymm7, ymm0, ymm7
vaesenclast ymm5, ymm5, ymm13
vmovdqu ymm13, ymm4
vpcmpgtb ymm0, ymm3, ymm6
vpaddb ymm6, ymm6, ymm6
vpxor ymm4, ymm4, ymmword [rsp + 0xc0]
vpxor ymm11, ymm11, ymmword [rsp + 0x40]
vmovdqu ymmword [rsp], ymm12
vpxor ymm7, ymm7, ymm4
vpand ymm0, ymm0, ymm15
vpshufb ymm7, ymm7, ymmword [0x006cca60]
vpxor ymm6, ymm0, ymm6
vaesenclast ymm4, ymm7, ymm3
vpxor ymm3, ymm13, ymmword [rsp + 0x60]
vmovdqu ymm7, ymm13
vpxor xmm13, xmm13, xmm13
vpcmpgtb ymm0, ymm13, ymm2
vpaddb ymm2, ymm2, ymm2
vpxor ymm6, ymm6, ymm3
vpxor xmm3, xmm3, xmm3
vpshufb ymm6, ymm6, ymmword [0x006cca80]
vaesenclast ymm3, ymm6, ymm3
vpand ymm0, ymm0, ymm15
vpcmpgtb ymm6, ymm13, ymm14
vpaddb ymm14, ymm14, ymm14
vpxor ymm2, ymm0, ymm2
vpxor ymm0, ymm7, ymmword [rsp + 0x20]
vpxor ymm2, ymm2, ymm0
vpcmpgtb ymm0, ymm13, ymm1
vpaddb ymm1, ymm1, ymm1
vpshufb ymm2, ymm2, ymmword [0x006ccaa0]
vaesenclast ymm2, ymm2, ymm13
vpand ymm15, ymm0, ymm15
vmovdqu ymm0, ymm13
vpxor ymm1, ymm15, ymm1
vpxor ymm15, ymm7, ymmword [rsp + 0x80]
vmovdqu ymm7, ymm9
vpxor ymm9, ymm9, ymm12
vmovdqu ymmword [rsp + 0x20], ymm7
vpxor ymm7, ymm5, ymm4
vpxor ymm8, ymm5, ymmword [rsp + 0x20]
vpxor ymm1, ymm1, ymm15
vpshufb ymm1, ymm1, ymmword [0x006ccac0]
vaesenclast ymm1, ymm1, ymm13
vmovdqu ymm13, ymmword [str.eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee]
vpxor ymm10, ymm3, ymm2
vpand ymm6, ymm6, ymm13
vpxor ymm6, ymm6, ymm14
vpxor ymm6, ymm6, ymm11
vpxor ymm11, ymm4, ymm3
vpshufb ymm6, ymm6, ymmword [0x006ccae0]
vaesenclast ymm6, ymm6, ymm0
vpxor ymm14, ymm2, ymm1
vmovdqu ymm15, ymm6
vpxor ymm6, ymm1, ymm6
vpxor ymm12, ymm15, ymmword [rsp]
vmovdqu ymmword [rsp + 0xc0], ymm15
vpxor ymm15, ymm6, ymm10
vpxor ymm15, ymm15, ymm5
vpxor ymm5, ymm12, ymm14
vpxor ymm5, ymm5, ymm4
vpxor ymm4, ymm6, ymm9
vpxor ymm4, ymm4, ymm3
vpxor ymm3, ymm12, ymm8
vmovdqu ymmword [rsp + 0xa0], ymm4
vpxor ymm3, ymm3, ymm2
vpxor ymm2, ymm7, ymm9
vmovdqu ymmword [rsp + 0x80], ymm3
vpxor ymm1, ymm2, ymm1
vpxor ymm3, ymm10, ymm7
vpxor ymm4, ymm3, ymmword [rsp]
vmovdqu ymmword [rsp + 0x40], ymm1
vpxor ymm1, ymm14, ymm11
vpxor ymm3, ymm1, ymmword [rsp + 0x20]
vpxor ymm1, ymm11, ymm8
vpxor ymm2, ymm1, ymmword [rsp + 0xc0]
vpxor ymm1, ymm14, ymm7
vmovdqu ymmword [rsp + 0x60], ymm4
vpxor ymm14, ymm14, ymm9
vpcmpgtb ymm4, ymm0, ymm1
vpaddb ymm1, ymm1, ymm1
vmovdqu ymmword [rsp + 0x20], ymm3
vpxor ymm1, ymm1, ymmword [rsp + 0xa0]
vpxor ymm3, ymm11, ymm9
vpxor ymm11, ymm6, ymm11
vmovdqu ymmword [rsp], ymm2
vpxor ymm2, ymm10, ymm8
vpxor ymm10, ymm12, ymm10
vpcmpgtb ymm9, ymm0, ymm14
vpxor ymm8, ymm6, ymm8
vpand ymm4, ymm4, ymm13
vpcmpgtb ymm6, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpxor ymm4, ymm4, ymm1
vpcmpgtb ymm1, ymm0, ymm11
vpaddb ymm11, ymm11, ymm11
vpxor ymm11, ymm11, ymmword [rsp + 0x80]
vpxor ymm3, ymm15, ymm3
vpxor ymm7, ymm12, ymm7
vpand ymm6, ymm6, ymm13
vpand ymm1, ymm1, ymm13
vpxor ymm6, ymm6, ymm3
vpxor ymm11, ymm1, ymm11
vpcmpgtb ymm1, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm10, ymm10, ymmword [rsp + 0x40]
vpcmpgtb ymm3, ymm0, ymm2
vpaddb ymm2, ymm2, ymm2
vpxor ymm2, ymm5, ymm2
vpand ymm1, ymm1, ymm13
vpxor ymm10, ymm1, ymm10
vpand ymm1, ymm9, ymm13
vpaddb ymm9, ymm14, ymm14
vpxor ymm9, ymm9, ymmword [rsp]
vpand ymm3, ymm3, ymm13
vpxor ymm3, ymm3, ymm2
vpxor ymm9, ymm1, ymm9
vpcmpgtb ymm1, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm8, ymm8, ymmword [rsp + 0x60]
vpand ymm2, ymm1, ymm13
vpcmpgtb ymm1, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpxor ymm7, ymm7, ymmword [rsp + 0x20]
vpxor ymm8, ymm2, ymm8
vmovdqu xmm2, xmmword [0x006ccc00]
vpand ymm1, ymm1, ymm13
vpermq ymm2, ymm2, 0x44
vpxor ymm7, ymm1, ymm7
vpxor ymm15, ymm2, ymm15
vpcmpeqq xmm1, xmm1, xmm1
vinsertps xmm1, xmm1, xmm1, 3
vpermq ymm12, ymm1, 0x44
vmovdqu xmm1, xmmword [0x006ccc10]
vpxor ymm2, ymm12, ymmword [rsp + 0x80]
vpxor ymm5, ymm12, ymm5
vpermq ymm14, ymm1, 0x44
vpcmpgtb ymm1, ymm0, ymm11
vpaddb ymm11, ymm11, ymm11
vpand ymm1, ymm1, ymm13
vpxor ymm11, ymm1, ymm11
vpcmpgtb ymm1, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm11, ymm11, ymm15
vpshufb ymm11, ymm11, ymmword [0x006cca00]
vaesenclast ymm11, ymm11, ymm0
vpand ymm1, ymm1, ymm13
vpxor ymm10, ymm1, ymm10
vpcmpgtb ymm1, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm10, ymm10, ymm5
vpcmpgtb ymm5, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpshufb ymm10, ymm10, ymmword [0x006cca20]
vaesenclast ymm10, ymm10, ymm0
vpand ymm1, ymm1, ymm13
vpand ymm5, ymm5, ymm13
vpxor ymm9, ymm1, ymm9
vpxor ymm1, ymm12, ymmword [rsp + 0xa0]
vpxor ymm7, ymm5, ymm7
vpcmpgtb ymm5, ymm0, ymm6
vpaddb ymm6, ymm6, ymm6
vpxor ymm9, ymm9, ymm1
vpcmpgtb ymm1, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpshufb ymm15, ymm9, ymmword [0x006cca40]
vaesenclast ymm15, ymm15, ymm0
vpand ymm5, ymm5, ymm13
vpxor ymm5, ymm5, ymm6
vpxor ymm6, ymm12, ymmword [rsp]
vpand ymm1, ymm1, ymm13
vmovdqu ymmword [rsp + 0xa0], ymm10
vpxor ymm8, ymm1, ymm8
vpxor ymm1, ymm12, ymmword [rsp + 0x40]
vpxor ymm6, ymm5, ymm6
vpcmpgtb ymm5, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpxor ymm1, ymm7, ymm1
vpxor ymm2, ymm8, ymm2
vpxor ymm8, ymm10, ymm11
vpshufb ymm1, ymm1, ymmword [0x006cca80]
vpshufb ymm6, ymm6, ymmword [0x006ccaa0]
vpshufb ymm2, ymm2, ymmword [0x006cca60]
vaesenclast ymm1, ymm1, ymm0
vpand ymm5, ymm5, ymm13
vaesenclast ymm6, ymm6, ymm0
vpxor ymm5, ymm5, ymm3
vpxor ymm3, ymm12, ymmword [rsp + 0x60]
vaesenclast ymm2, ymm2, ymm0
vpxor ymm3, ymm5, ymm3
vpcmpgtb ymm5, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpshufb ymm3, ymm3, ymmword [0x006ccac0]
vaesenclast ymm3, ymm3, ymm0
vpand ymm5, ymm5, ymm13
vpxor ymm4, ymm5, ymm4
vpxor ymm5, ymm14, ymmword [rsp + 0x20]
vpxor ymm9, ymm6, ymm1
vpxor ymm14, ymm15, ymmword [rsp + 0xa0]
vpxor ymm10, ymm1, ymm2
vpxor ymm4, ymm4, ymm5
vmovdqu ymm5, ymm11
vpxor ymm11, ymm2, ymm15
vpshufb ymm4, ymm4, ymmword [0x006ccae0]
vmovdqu ymmword [rsp + 0x80], ymm5
vaesenclast ymm4, ymm4, ymm0
vpxor ymm5, ymm4, ymmword [rsp + 0x80]
vmovdqu ymmword [rsp + 0xc0], ymm4
vpxor ymm7, ymm3, ymm4
vpxor ymm4, ymm9, ymm7
vpxor ymm15, ymm15, ymm4
vpxor ymm4, ymm3, ymm6
vmovdqu ymmword [rsp], ymm15
vpxor ymm15, ymm5, ymm4
vpxor ymm2, ymm15, ymm2
vpxor ymm15, ymm8, ymm7
vpxor ymm1, ymm15, ymm1
vmovdqu ymmword [rsp + 0x20], ymm2
vmovdqu ymmword [rsp + 0x40], ymm1
vpxor ymm1, ymm14, ymm5
vpxor ymm6, ymm1, ymm6
vpxor ymm1, ymm11, ymm9
vmovdqu ymmword [rsp + 0x60], ymm6
vpxor ymm6, ymm1, ymmword [rsp + 0x80]
vpxor ymm1, ymm8, ymm11
vpxor ymm2, ymm1, ymm3
vpxor ymm1, ymm8, ymm10
vmovdqu ymm3, ymm4
vmovdqu ymmword [rsp + 0x80], ymm6
vmovdqu ymm15, ymm2
vpxor ymm6, ymm10, ymm4
vpxor ymm2, ymm14, ymm10
vpxor ymm4, ymm2, ymmword [rsp + 0xc0]
vpcmpgtb ymm2, ymm0, ymm1
vpaddb ymm1, ymm1, ymm1
vpxor ymm1, ymm1, ymmword [rsp]
vpxor ymm10, ymm10, ymm7
vpxor ymm7, ymm14, ymm7
vpxor ymm6, ymm6, ymmword [rsp + 0xa0]
vmovdqu ymmword [rsp + 0xc0], ymm4
vpxor ymm4, ymm14, ymm9
vpxor ymm9, ymm9, ymm5
vpand ymm2, ymm2, ymm13
vmovdqu ymmword [rsp + 0xa0], ymm6
vpxor ymm2, ymm2, ymm1
vpcmpgtb ymm1, ymm0, ymm10
vmovdqu ymm6, ymm3
vpxor ymm3, ymm11, ymm3
vpxor ymm8, ymm8, ymm6
vpaddb ymm10, ymm10, ymm10
vpcmpgtb ymm6, ymm0, ymm4
vpcmpgtb ymm14, ymm0, ymm3
vpaddb ymm4, ymm4, ymm4
vpaddb ymm3, ymm3, ymm3
vpxor ymm4, ymm4, ymmword [rsp + 0x20]
vpxor ymm3, ymm3, ymmword [rsp + 0x40]
vmovdqu ymmword [rsp + 0xe0], ymm15
vpxor ymm10, ymm10, ymmword [rsp + 0x60]
vpand ymm1, ymm1, ymm13
vpxor ymm11, ymm11, ymm5
vpand ymm6, ymm6, ymm13
vpcmpgtb ymm5, ymm0, ymm11
vpand ymm14, ymm14, ymm13
vpxor ymm10, ymm1, ymm10
vpcmpgtb ymm1, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm9, ymm9, ymm15
vpxor ymm6, ymm6, ymm4
vpxor ymm14, ymm14, ymm3
vpcmpgtb ymm15, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpand ymm3, ymm5, ymm13
vpand ymm1, ymm1, ymm13
vpaddb ymm5, ymm11, ymm11
vmovdqu xmm11, xmmword [0x006ccc30]
vpxor ymm8, ymm8, ymmword [rsp + 0xc0]
vpxor ymm5, ymm5, ymmword [rsp + 0xa0]
vpxor ymm9, ymm1, ymm9
vpcmpgtb ymm1, ymm0, ymm7
vpand ymm15, ymm15, ymm13
vpaddb ymm7, ymm7, ymm7
vpxor ymm8, ymm15, ymm8
vpxor ymm5, ymm3, ymm5
vmovdqu xmm15, xmmword [0x006ccc20]
vpermq ymm11, ymm11, 0x44
vpxor ymm7, ymm7, ymmword [rsp + 0x80]
vpxor ymm3, ymm12, ymmword [rsp + 0xe0]
vpand ymm4, ymm1, ymm13
vpcmpgtb ymm1, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm7, ymm4, ymm7
vpermq ymm15, ymm15, 0x44
vpxor ymm15, ymm15, ymmword [rsp]
vpxor ymm11, ymm11, ymmword [rsp + 0xa0]
vpand ymm1, ymm1, ymm13
vpxor ymm10, ymm1, ymm10
vpcmpgtb ymm1, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm10, ymm10, ymm15
vpshufb ymm10, ymm10, ymmword [0x006cca00]
vaesenclast ymm10, ymm10, ymm0
vpand ymm1, ymm1, ymm13
vpxor ymm9, ymm1, ymm9
vpxor ymm1, ymm12, ymmword [rsp + 0x20]
vpxor ymm9, ymm9, ymm1
vpcmpgtb ymm1, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpshufb ymm9, ymm9, ymmword [0x006cca20]
vaesenclast ymm9, ymm9, ymm0
vpand ymm1, ymm1, ymm13
vpxor ymm8, ymm1, ymm8
vpxor ymm1, ymm12, ymmword [rsp + 0x40]
vpxor ymm8, ymm8, ymm1
vpcmpgtb ymm1, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpshufb ymm15, ymm8, ymmword [0x006cca40]
vaesenclast ymm15, ymm15, ymm0
vpxor ymm8, ymm9, ymm10
vpand ymm1, ymm1, ymm13
vpxor ymm7, ymm1, ymm7
vpxor ymm1, ymm12, ymmword [rsp + 0x60]
vpxor ymm7, ymm7, ymm1
vpcmpgtb ymm1, ymm0, ymm5
vpaddb ymm5, ymm5, ymm5
vpshufb ymm4, ymm7, ymmword [0x006cca60]
vaesenclast ymm4, ymm4, ymm0
vpand ymm1, ymm1, ymm13
vpxor ymm5, ymm1, ymm5
vpcmpgtb ymm1, ymm0, ymm2
vpaddb ymm2, ymm2, ymm2
vpxor ymm5, ymm5, ymm3
vpshufb ymm5, ymm5, ymmword [0x006cca80]
vaesenclast ymm3, ymm5, ymm0
vpand ymm1, ymm1, ymm13
vpcmpgtb ymm5, ymm0, ymm6
vpaddb ymm6, ymm6, ymm6
vpxor ymm1, ymm1, ymm2
vpxor ymm2, ymm12, ymmword [rsp + 0xc0]
vmovdqu ymmword [rsp + 0xc0], ymm9
vpand ymm5, ymm5, ymm13
vpxor ymm2, ymm1, ymm2
vpxor ymm1, ymm12, ymmword [rsp + 0x80]
vpshufb ymm2, ymm2, ymmword [0x006ccaa0]
vpxor ymm6, ymm5, ymm6
vmovdqu ymm5, ymm10
vaesenclast ymm2, ymm2, ymm0
vpxor ymm1, ymm6, ymm1
vpcmpgtb ymm6, ymm0, ymm14
vpaddb ymm14, ymm14, ymm14
vpshufb ymm1, ymm1, ymmword [0x006ccac0]
vpxor ymm10, ymm3, ymm4
vpxor ymm12, ymm15, ymmword [rsp + 0xc0]
vmovdqu ymmword [rsp + 0xa0], ymm5
vaesenclast ymm1, ymm1, ymm0
vpand ymm6, ymm6, ymm13
vpxor ymm6, ymm6, ymm14
vpxor ymm6, ymm6, ymm11
vpxor ymm11, ymm4, ymm15
vpshufb ymm6, ymm6, ymmword [0x006ccae0]
vpxor ymm9, ymm2, ymm3
vaesenclast ymm6, ymm6, ymm0
vpxor ymm7, ymm1, ymm2
vpxor ymm5, ymm6, ymmword [rsp + 0xa0]
vmovdqu ymmword [rsp], ymm7
vpxor ymm7, ymm6, ymm1
vpxor ymm14, ymm9, ymm7
vpxor ymm15, ymm14, ymm15
vpxor ymm14, ymm5, ymmword [rsp]
vmovdqu ymmword [rsp + 0x20], ymm15
vpxor ymm15, ymm11, ymm9
vpxor ymm4, ymm14, ymm4
vpxor ymm14, ymm8, ymm11
vmovdqu ymmword [rsp + 0x40], ymm4
vpxor ymm4, ymm8, ymm7
vpxor ymm14, ymm14, ymm1
vpxor ymm3, ymm4, ymm3
vpxor ymm4, ymm8, ymm10
vmovdqu ymmword [rsp + 0x60], ymm3
vpxor ymm3, ymm12, ymm5
vpxor ymm1, ymm10, ymmword [rsp]
vpxor ymm8, ymm8, ymmword [rsp]
vpxor ymm15, ymm15, ymmword [rsp + 0xa0]
vpxor ymm2, ymm3, ymm2
vpxor ymm3, ymm12, ymm9
vmovdqu ymmword [rsp + 0x80], ymm2
vpxor ymm2, ymm12, ymm10
vpxor ymm9, ymm9, ymm5
vpxor ymm10, ymm10, ymm7
vpxor ymm6, ymm2, ymm6
vpxor ymm2, ymm11, ymmword [rsp]
vpxor ymm11, ymm11, ymm5
vpcmpgtb ymm5, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpxor ymm4, ymm4, ymmword [rsp + 0x20]
vpxor ymm1, ymm1, ymmword [rsp + 0xc0]
vpxor ymm7, ymm12, ymm7
vpand ymm5, ymm5, ymm13
vpxor ymm4, ymm5, ymm4
vpcmpgtb ymm5, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpxor ymm3, ymm3, ymmword [rsp + 0x40]
vpand ymm5, ymm5, ymm13
vpxor ymm3, ymm5, ymm3
vpcmpgtb ymm5, ymm0, ymm2
vpaddb ymm2, ymm2, ymm2
vpxor ymm2, ymm2, ymmword [rsp + 0x60]
vpand ymm5, ymm5, ymm13
vpxor ymm2, ymm5, ymm2
vpcmpgtb ymm5, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpxor ymm10, ymm10, ymmword [rsp + 0x80]
vpand ymm5, ymm5, ymm13
vpxor ymm10, ymm5, ymm10
vpcmpgtb ymm5, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm9, ymm14, ymm9
vpand ymm5, ymm5, ymm13
vpxor ymm9, ymm5, ymm9
vpcmpgtb ymm5, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpxor ymm8, ymm6, ymm8
vpand ymm5, ymm5, ymm13
vpxor ymm8, ymm5, ymm8
vpcmpgtb ymm5, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpxor ymm7, ymm15, ymm7
vpand ymm5, ymm5, ymm13
vpxor ymm7, ymm5, ymm7
vpcmpgtb ymm5, ymm0, ymm11
vpand ymm12, ymm5, ymm13
vpaddb ymm5, ymm11, ymm11
vpcmpgtb ymm11, ymm0, ymm4
vpaddb ymm4, ymm4, ymm4
vpxor ymm5, ymm1, ymm5
vpxor ymm6, ymm6, ymm4
vpcmpgtb ymm4, ymm0, ymm3
vpaddb ymm3, ymm3, ymm3
vpxor ymm3, ymm15, ymm3
vpxor ymm5, ymm12, ymm5
vpand ymm11, ymm11, ymm13
vpand ymm4, ymm4, ymm13
vpxor ymm11, ymm11, ymm6
vpxor ymm15, ymm4, ymm3
vpcmpgtb ymm3, ymm0, ymm2
vpaddb ymm2, ymm2, ymm2
vpxor ymm2, ymm1, ymm2
vpcmpgtb ymm1, ymm0, ymm5
vpaddb ymm5, ymm5, ymm5
vpxor ymm5, ymm14, ymm5
vpcmpgtb ymm14, ymm0, ymm10
vpaddb ymm10, ymm10, ymm10
vpand ymm3, ymm3, ymm13
vpxor ymm10, ymm10, ymmword [rsp + 0x20]
vpxor ymm12, ymm3, ymm2
vpcmpgtb ymm3, ymm0, ymm8
vpaddb ymm8, ymm8, ymm8
vpand ymm14, ymm14, ymm13
vpand ymm1, ymm1, ymm13
vpxor ymm1, ymm1, ymm5
vpxor ymm10, ymm14, ymm10
vpand ymm2, ymm3, ymm13
vpxor ymm3, ymm8, ymmword [rsp + 0x60]
vpxor ymm3, ymm2, ymm3
vpcmpgtb ymm2, ymm0, ymm7
vpaddb ymm7, ymm7, ymm7
vpcmpgtb ymm0, ymm0, ymm9
vpaddb ymm9, ymm9, ymm9
vpxor ymm9, ymm9, ymmword [rsp + 0x40]
vpand ymm4, ymm2, ymm13
vpxor ymm2, ymm7, ymmword [rsp + 0x80]
vpand ymm0, ymm0, ymm13
vpunpcklqdq ymm13, ymm15, ymm12
vpunpckhqdq ymm15, ymm15, ymm12
vpxor ymm2, ymm4, ymm2
vpxor ymm9, ymm0, ymm9
vpunpcklqdq ymm0, ymm1, ymm11
vpunpcklqdq ymm5, ymm10, ymm9
vpunpcklqdq ymm7, ymm3, ymm2
vpunpckhqdq ymm9, ymm10, ymm9
vpunpckhqdq ymm3, ymm3, ymm2
vpunpckhqdq ymm11, ymm1, ymm11
vpxor ymm9, ymm5, ymm9
vpxor ymm7, ymm7, ymm3
vpxor ymm9, ymm9, ymmword [rcx]
vpxor ymm7, ymm7, ymmword [rcx + 0x20]
vpxor ymm11, ymm0, ymm11
vpxor ymm15, ymm13, ymm15
vpxor ymm11, ymm11, ymmword [rcx + 0x40]
vpxor ymm15, ymm15, ymmword [rcx + 0x60]
vmovdqu ymmword [rcx], ymm9
vmovdqu ymmword [rcx + 0x20], ymm7
vmovdqu ymmword [rcx + 0x40], ymm11
vmovdqu ymmword [rcx + 0x60], ymm15
vzeroupper
vmovups xmm6, xmmword [rsp + 0x140]
vmovups xmm7, xmmword [rsp + 0x150]
vmovups xmm8, xmmword [rsp + 0x160]
vmovups xmm9, xmmword [rsp + 0x170]
vmovups xmm10, xmmword [rsp + 0x180]
vmovups xmm11, xmmword [rsp + 0x190]
vmovups xmm12, xmmword [rsp + 0x1a0]
vmovups xmm13, xmmword [rsp + 0x1b0]
vmovups xmm14, xmmword [rsp + 0x1c0]
vmovups xmm15, xmmword [rsp + 0x1d0]
add rsp, 0x1e8
ret