14000de18:	31 c7                	xor    %eax,%edi
14000de1a:	89 d6                	mov    %edx,%esi
14000de1c:	66 0f 7f 74 24 20    	movdqa %xmm6,0x20(%rsp)
14000de22:	c1 c2 05             	rol    $0x5,%edx
14000de25:	01 f9                	add    %edi,%ecx
14000de27:	41 83 f8 0b          	cmp    $0xb,%r8d
14000de2b:	72 2a                	jb     0x14000de57
14000de2d:	41 0f 10 47 40       	movups 0x40(%r15),%xmm0
14000de32:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14000de37:	41 0f 10 4f 50       	movups 0x50(%r15),%xmm1
14000de3c:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14000de41:	74 14                	je     0x14000de57
14000de43:	41 0f 10 47 60       	movups 0x60(%r15),%xmm0
14000de48:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14000de4d:	41 0f 10 4f 70       	movups 0x70(%r15),%xmm1
14000de52:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14000de57:	66 0f 38 dd d1       	aesenclast %xmm1,%xmm2
14000de5c:	41 0f 10 47 a0       	movups -0x60(%r15),%xmm0
14000de61:	31 c6                	xor    %eax,%esi
14000de63:	c1 cd 07             	ror    $0x7,%ebp
14000de66:	66 41 0f fa f5       	psubd  %xmm13,%xmm6
14000de6b:	01 d1                	add    %edx,%ecx
14000de6d:	03 5c 24 38          	add    0x38(%rsp),%ebx
14000de71:	31 ee                	xor    %ebp,%esi
14000de73:	89 cf                	mov    %ecx,%edi
14000de75:	c1 c1 05             	rol    $0x5,%ecx
14000de78:	01 f3                	add    %esi,%ebx
14000de7a:	31 ef                	xor    %ebp,%edi
14000de7c:	c1 ca 07             	ror    $0x7,%edx
14000de7f:	01 cb                	add    %ecx,%ebx
14000de81:	03 44 24 3c          	add    0x3c(%rsp),%eax
14000de85:	31 d7                	xor    %edx,%edi
14000de87:	89 de                	mov    %ebx,%esi
14000de89:	c1 c3 05             	rol    $0x5,%ebx
14000de8c:	01 f8                	add    %edi,%eax
14000de8e:	c1 c9 07             	ror    $0x7,%ecx
14000de91:	01 d8                	add    %ebx,%eax
14000de93:	43 0f 11 54 25 30    	movups %xmm2,0x30(%r13,%r12,1)
14000de99:	4d 8d 64 24 40       	lea    0x40(%r12),%r12
14000de9e:	41 03 01             	add    (%r9),%eax
14000dea1:	41 03 71 04          	add    0x4(%r9),%esi
14000dea5:	41 03 49 08          	add    0x8(%r9),%ecx
14000dea9:	41 03 51 0c          	add    0xc(%r9),%edx
14000dead:	41 89 01             	mov    %eax,(%r9)
14000deb0:	41 03 69 10          	add    0x10(%r9),%ebp
14000deb4:	41 89 71 04          	mov    %esi,0x4(%r9)
14000deb8:	89 f3                	mov    %esi,%ebx
14000deba:	41 89 49 08          	mov    %ecx,0x8(%r9)
14000debe:	89 cf                	mov    %ecx,%edi
14000dec0:	41 89 51 0c          	mov    %edx,0xc(%r9)
14000dec4:	31 d7                	xor    %edx,%edi
14000dec6:	41 89 69 10          	mov    %ebp,0x10(%r9)
14000deca:	21 fe                	and    %edi,%esi
14000decc:	e9 0f f1 ff ff       	jmp    0x14000cfe0
14000ded1:	03 5c 24 10          	add    0x10(%rsp),%ebx
14000ded5:	31 ee                	xor    %ebp,%esi
14000ded7:	89 cf                	mov    %ecx,%edi
14000ded9:	c1 c1 05             	rol    $0x5,%ecx
14000dedc:	01 f3                	add    %esi,%ebx
14000dede:	31 ef                	xor    %ebp,%edi
14000dee0:	c1 ca 07             	ror    $0x7,%edx
14000dee3:	01 cb                	add    %ecx,%ebx
14000dee5:	03 44 24 14          	add    0x14(%rsp),%eax
14000dee9:	31 d7                	xor    %edx,%edi
14000deeb:	89 de                	mov    %ebx,%esi
14000deed:	c1 c3 05             	rol    $0x5,%ebx
14000def0:	01 f8                	add    %edi,%eax
14000def2:	31 d6                	xor    %edx,%esi
14000def4:	c1 c9 07             	ror    $0x7,%ecx
14000def7:	01 d8                	add    %ebx,%eax
14000def9:	03 6c 24 18          	add    0x18(%rsp),%ebp
14000defd:	41 0f 10 4f 10       	movups 0x10(%r15),%xmm1
14000df02:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14000df07:	31 ce                	xor    %ecx,%esi
14000df09:	89 c7                	mov    %eax,%edi
14000df0b:	c1 c0 05             	rol    $0x5,%eax
14000df0e:	01 f5                	add    %esi,%ebp
14000df10:	31 cf                	xor    %ecx,%edi
14000df12:	c1 cb 07             	ror    $0x7,%ebx
14000df15:	01 c5                	add    %eax,%ebp
14000df17:	03 54 24 1c          	add    0x1c(%rsp),%edx
14000df1b:	31 df                	xor    %ebx,%edi
14000df1d:	89 ee                	mov    %ebp,%esi
14000df1f:	c1 c5 05             	rol    $0x5,%ebp
14000df22:	01 fa                	add    %edi,%edx
14000df24:	31 de                	xor    %ebx,%esi
14000df26:	c1 c8 07             	ror    $0x7,%eax
14000df29:	01 ea                	add    %ebp,%edx
14000df2b:	03 4c 24 20          	add    0x20(%rsp),%ecx
14000df2f:	31 c6                	xor    %eax,%esi
14000df31:	89 d7                	mov    %edx,%edi
14000df33:	c1 c2 05             	rol    $0x5,%edx
14000df36:	01 f1                	add    %esi,%ecx
14000df38:	41 0f 10 47 20       	movups 0x20(%r15),%xmm0
14000df3d:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14000df42:	31 c7                	xor    %eax,%edi
14000df44:	c1 cd 07             	ror    $0x7,%ebp
14000df47:	01 d1                	add    %edx,%ecx
14000df49:	03 5c 24 24          	add    0x24(%rsp),%ebx
14000df4d:	31 ef                	xor    %ebp,%edi
14000df4f:	89 ce                	mov    %ecx,%esi
14000df51:	c1 c1 05             	rol    $0x5,%ecx
14000df54:	01 fb                	add    %edi,%ebx
14000df56:	31 ee                	xor    %ebp,%esi
14000df58:	c1 ca 07             	ror    $0x7,%edx
14000df5b:	01 cb                	add    %ecx,%ebx
14000df5d:	03 44 24 28          	add    0x28(%rsp),%eax
14000df61:	31 d6                	xor    %edx,%esi
14000df63:	89 df                	mov    %ebx,%edi
14000df65:	c1 c3 05             	rol    $0x5,%ebx
14000df68:	01 f0                	add    %esi,%eax
14000df6a:	31 d7                	xor    %edx,%edi
14000df6c:	c1 c9 07             	ror    $0x7,%ecx
14000df6f:	01 d8                	add    %ebx,%eax
14000df71:	03 6c 24 2c          	add    0x2c(%rsp),%ebp
14000df75:	41 0f 10 4f 30       	movups 0x30(%r15),%xmm1
14000df7a:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14000df7f:	31 cf                	xor    %ecx,%edi
14000df81:	89 c6                	mov    %eax,%esi
14000df83:	c1 c0 05             	rol    $0x5,%eax
14000df86:	01 fd                	add    %edi,%ebp
14000df88:	31 ce                	xor    %ecx,%esi
14000df8a:	c1 cb 07             	ror    $0x7,%ebx
14000df8d:	01 c5                	add    %eax,%ebp
14000df8f:	03 54 24 30          	add    0x30(%rsp),%edx
14000df93:	31 de                	xor    %ebx,%esi
14000df95:	89 ef                	mov    %ebp,%edi
14000df97:	c1 c5 05             	rol    $0x5,%ebp
14000df9a:	01 f2                	add    %esi,%edx
14000df9c:	31 df                	xor    %ebx,%edi
14000df9e:	c1 c8 07             	ror    $0x7,%eax
14000dfa1:	01 ea                	add    %ebp,%edx
14000dfa3:	03 4c 24 34          	add    0x34(%rsp),%ecx
14000dfa7:	31 c7                	xor    %eax,%edi
14000dfa9:	89 d6                	mov    %edx,%esi
14000dfab:	c1 c2 05             	rol    $0x5,%edx
14000dfae:	01 f9                	add    %edi,%ecx
14000dfb0:	41 83 f8 0b          	cmp    $0xb,%r8d
14000dfb4:	72 2a                	jb     0x14000dfe0
14000dfb6:	41 0f 10 47 40       	movups 0x40(%r15),%xmm0
14000dfbb:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14000dfc0:	41 0f 10 4f 50       	movups 0x50(%r15),%xmm1
14000dfc5:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14000dfca:	74 14                	je     0x14000dfe0
14000dfcc:	41 0f 10 47 60       	movups 0x60(%r15),%xmm0
14000dfd1:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14000dfd6:	41 0f 10 4f 70       	movups 0x70(%r15),%xmm1
14000dfdb:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14000dfe0:	66 0f 38 dd d1       	aesenclast %xmm1,%xmm2
14000dfe5:	41 0f 10 47 a0       	movups -0x60(%r15),%xmm0
14000dfea:	31 c6                	xor    %eax,%esi
14000dfec:	c1 cd 07             	ror    $0x7,%ebp
14000dfef:	01 d1                	add    %edx,%ecx
14000dff1:	03 5c 24 38          	add    0x38(%rsp),%ebx
14000dff5:	31 ee                	xor    %ebp,%esi
14000dff7:	89 cf                	mov    %ecx,%edi
14000dff9:	c1 c1 05             	rol    $0x5,%ecx
14000dffc:	01 f3                	add    %esi,%ebx
14000dffe:	31 ef                	xor    %ebp,%edi
14000e000:	c1 ca 07             	ror    $0x7,%edx
14000e003:	01 cb                	add    %ecx,%ebx
14000e005:	03 44 24 3c          	add    0x3c(%rsp),%eax
14000e009:	31 d7                	xor    %edx,%edi
14000e00b:	89 de                	mov    %ebx,%esi
14000e00d:	c1 c3 05             	rol    $0x5,%ebx
14000e010:	01 f8                	add    %edi,%eax
14000e012:	c1 c9 07             	ror    $0x7,%ecx
14000e015:	01 d8                	add    %ebx,%eax
14000e017:	43 0f 11 54 25 30    	movups %xmm2,0x30(%r13,%r12,1)
14000e01d:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
14000e022:	41 03 01             	add    (%r9),%eax
14000e025:	41 03 71 04          	add    0x4(%r9),%esi
14000e029:	41 03 49 08          	add    0x8(%r9),%ecx
14000e02d:	41 89 01             	mov    %eax,(%r9)
14000e030:	41 03 51 0c          	add    0xc(%r9),%edx
14000e034:	41 89 71 04          	mov    %esi,0x4(%r9)
14000e038:	41 03 69 10          	add    0x10(%r9),%ebp
14000e03c:	41 89 49 08          	mov    %ecx,0x8(%r9)
14000e040:	41 89 51 0c          	mov    %edx,0xc(%r9)
14000e044:	41 89 69 10          	mov    %ebp,0x10(%r9)
14000e048:	41 0f 11 10          	movups %xmm2,(%r8)
14000e04c:	0f 28 74 24 60       	movaps 0x60(%rsp),%xmm6
14000e051:	0f 28 7c 24 70       	movaps 0x70(%rsp),%xmm7
14000e056:	44 0f 28 84 24 80 00 	movaps 0x80(%rsp),%xmm8
14000e05d:	00 00
14000e05f:	44 0f 28 8c 24 90 00 	movaps 0x90(%rsp),%xmm9
14000e066:	00 00
14000e068:	44 0f 28 94 24 a0 00 	movaps 0xa0(%rsp),%xmm10
14000e06f:	00 00
14000e071:	44 0f 28 9c 24 b0 00 	movaps 0xb0(%rsp),%xmm11
14000e078:	00 00
14000e07a:	44 0f 28 a4 24 c0 00 	movaps 0xc0(%rsp),%xmm12
14000e081:	00 00
14000e083:	44 0f 28 ac 24 d0 00 	movaps 0xd0(%rsp),%xmm13
14000e08a:	00 00
14000e08c:	44 0f 28 b4 24 e0 00 	movaps 0xe0(%rsp),%xmm14
14000e093:	00 00
14000e095:	44 0f 28 bc 24 f0 00 	movaps 0xf0(%rsp),%xmm15
14000e09c:	00 00
14000e09e:	48 8d b4 24 08 01 00 	lea    0x108(%rsp),%rsi
14000e0a5:	00
14000e0a6:	4c 8b 3e             	mov    (%rsi),%r15
14000e0a9:	4c 8b 76 08          	mov    0x8(%rsi),%r14
14000e0ad:	4c 8b 6e 10          	mov    0x10(%rsi),%r13
14000e0b1:	4c 8b 66 18          	mov    0x18(%rsi),%r12
14000e0b5:	48 8b 6e 20          	mov    0x20(%rsi),%rbp
14000e0b9:	48 8b 5e 28          	mov    0x28(%rsi),%rbx
14000e0bd:	48 8d 66 30          	lea    0x30(%rsi),%rsp
14000e0c1:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14000e0c6:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14000e0cb:	f3 c3                	repz ret
14000e0cd:	90                   	nop
14000e0ce:	90                   	nop
14000e0cf:	90                   	nop
14000e0d0:	90                   	nop
14000e0d1:	90                   	nop
14000e0d2:	90                   	nop
14000e0d3:	90                   	nop
14000e0d4:	90                   	nop
14000e0d5:	90                   	nop
14000e0d6:	90                   	nop
14000e0d7:	90                   	nop
14000e0d8:	90                   	nop
14000e0d9:	90                   	nop
14000e0da:	90                   	nop
14000e0db:	90                   	nop
14000e0dc:	90                   	nop
14000e0dd:	90                   	nop
14000e0de:	90                   	nop
14000e0df:	90                   	nop
14000e0e0:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14000e0e5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000e0ea:	48 89 e0             	mov    %rsp,%rax
14000e0ed:	48 89 cf             	mov    %rcx,%rdi
14000e0f0:	48 89 d6             	mov    %rdx,%rsi
14000e0f3:	4c 89 c2             	mov    %r8,%rdx
14000e0f6:	4c 89 c9             	mov    %r9,%rcx
14000e0f9:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
14000e0fe:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
14000e103:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
14000e108:	53                   	push   %rbx
14000e109:	55                   	push   %rbp
14000e10a:	41 54                	push   %r12
14000e10c:	41 55                	push   %r13
14000e10e:	41 56                	push   %r14
14000e110:	41 57                	push   %r15
14000e112:	48 8d a4 24 f8 fe ff 	lea    -0x108(%rsp),%rsp
14000e119:	ff
14000e11a:	0f 29 74 24 60       	movaps %xmm6,0x60(%rsp)
14000e11f:	0f 29 7c 24 70       	movaps %xmm7,0x70(%rsp)
14000e124:	44 0f 29 84 24 80 00 	movaps %xmm8,0x80(%rsp)
14000e12b:	00 00
14000e12d:	44 0f 29 8c 24 90 00 	movaps %xmm9,0x90(%rsp)
14000e134:	00 00
14000e136:	44 0f 29 94 24 a0 00 	movaps %xmm10,0xa0(%rsp)
14000e13d:	00 00
14000e13f:	44 0f 29 9c 24 b0 00 	movaps %xmm11,0xb0(%rsp)
14000e146:	00 00
14000e148:	44 0f 29 a4 24 c0 00 	movaps %xmm12,0xc0(%rsp)
14000e14f:	00 00
14000e151:	44 0f 29 ac 24 d0 00 	movaps %xmm13,0xd0(%rsp)
14000e158:	00 00
14000e15a:	44 0f 29 b4 24 e0 00 	movaps %xmm14,0xe0(%rsp)
14000e161:	00 00
14000e163:	44 0f 29 bc 24 f0 00 	movaps %xmm15,0xf0(%rsp)
14000e16a:	00 00
14000e16c:	c5 fc 77             	vzeroall
14000e16f:	49 89 fc             	mov    %rdi,%r12
14000e172:	49 89 f5             	mov    %rsi,%r13
14000e175:	49 89 d6             	mov    %rdx,%r14
14000e178:	4c 8d 79 70          	lea    0x70(%rcx),%r15
14000e17c:	c4 41 7a 6f 20       	vmovdqu (%r8),%xmm12
14000e181:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
14000e186:	49 c1 e6 06          	shl    $0x6,%r14
14000e18a:	4d 29 e5             	sub    %r12,%r13
14000e18d:	45 8b 87 80 00 00 00 	mov    0x80(%r15),%r8d
14000e194:	4d 01 d6             	add    %r10,%r14
14000e197:	4c 8d 1d 62 11 00 00 	lea    0x1162(%rip),%r11        # 0x14000f300
14000e19e:	41 8b 01             	mov    (%r9),%eax
14000e1a1:	41 8b 59 04          	mov    0x4(%r9),%ebx
14000e1a5:	41 8b 49 08          	mov    0x8(%r9),%ecx
14000e1a9:	41 8b 51 0c          	mov    0xc(%r9),%edx
14000e1ad:	89 de                	mov    %ebx,%esi
14000e1af:	41 8b 69 10          	mov    0x10(%r9),%ebp
14000e1b3:	89 cf                	mov    %ecx,%edi
14000e1b5:	31 d7                	xor    %edx,%edi
14000e1b7:	21 fe                	and    %edi,%esi
14000e1b9:	c4 c1 79 6f 73 40    	vmovdqa 0x40(%r11),%xmm6
14000e1bf:	c4 41 79 6f 13       	vmovdqa (%r11),%xmm10
14000e1c4:	c4 c1 7a 6f 02       	vmovdqu (%r10),%xmm0
14000e1c9:	c4 c1 7a 6f 4a 10    	vmovdqu 0x10(%r10),%xmm1
14000e1cf:	c4 c1 7a 6f 52 20    	vmovdqu 0x20(%r10),%xmm2
14000e1d5:	c4 c1 7a 6f 5a 30    	vmovdqu 0x30(%r10),%xmm3
14000e1db:	c4 e2 79 00 c6       	vpshufb %xmm6,%xmm0,%xmm0
14000e1e0:	49 83 c2 40          	add    $0x40,%r10
14000e1e4:	c4 e2 71 00 ce       	vpshufb %xmm6,%xmm1,%xmm1
14000e1e9:	c4 e2 69 00 d6       	vpshufb %xmm6,%xmm2,%xmm2
14000e1ee:	c4 e2 61 00 de       	vpshufb %xmm6,%xmm3,%xmm3
14000e1f3:	c4 c1 79 fe e2       	vpaddd %xmm10,%xmm0,%xmm4
14000e1f8:	c4 c1 71 fe ea       	vpaddd %xmm10,%xmm1,%xmm5
14000e1fd:	c4 c1 69 fe f2       	vpaddd %xmm10,%xmm2,%xmm6
14000e202:	c5 f9 7f 24 24       	vmovdqa %xmm4,(%rsp)
14000e207:	c5 f9 7f 6c 24 10    	vmovdqa %xmm5,0x10(%rsp)
14000e20d:	c5 f9 7f 74 24 20    	vmovdqa %xmm6,0x20(%rsp)
14000e213:	c4 41 78 10 7f 90    	vmovups -0x70(%r15),%xmm15
14000e219:	c4 41 78 10 77 a0    	vmovups -0x60(%r15),%xmm14
14000e21f:	eb 1f                	jmp    0x14000e240
14000e221:	90                   	nop
14000e222:	90                   	nop
14000e223:	90                   	nop
14000e224:	90                   	nop
14000e225:	90                   	nop
14000e226:	90                   	nop
14000e227:	90                   	nop
14000e228:	90                   	nop
14000e229:	90                   	nop
14000e22a:	90                   	nop
14000e22b:	90                   	nop
14000e22c:	90                   	nop
14000e22d:	90                   	nop
14000e22e:	90                   	nop
14000e22f:	90                   	nop
14000e230:	90                   	nop
14000e231:	90                   	nop
14000e232:	90                   	nop
14000e233:	90                   	nop
14000e234:	90                   	nop
14000e235:	90                   	nop
14000e236:	90                   	nop
14000e237:	90                   	nop
14000e238:	90                   	nop
14000e239:	90                   	nop
14000e23a:	90                   	nop
14000e23b:	90                   	nop
14000e23c:	90                   	nop
14000e23d:	90                   	nop
14000e23e:	90                   	nop
14000e23f:	90                   	nop
14000e240:	0f ac db 02          	shrd   $0x2,%ebx,%ebx
14000e244:	c4 41 7a 6f 2c 24    	vmovdqu (%r12),%xmm13
14000e24a:	c4 41 11 ef ef       	vpxor  %xmm15,%xmm13,%xmm13
14000e24f:	c4 41 19 ef e5       	vpxor  %xmm13,%xmm12,%xmm12
14000e254:	c4 42 19 dc e6       	vaesenc %xmm14,%xmm12,%xmm12
14000e259:	c4 41 78 10 7f b0    	vmovups -0x50(%r15),%xmm15
14000e25f:	31 d6                	xor    %edx,%esi
14000e261:	c4 e3 71 0f e0 08    	vpalignr $0x8,%xmm0,%xmm1,%xmm4
14000e267:	89 c7                	mov    %eax,%edi
14000e269:	03 2c 24             	add    (%rsp),%ebp
14000e26c:	c5 29 fe cb          	vpaddd %xmm3,%xmm10,%xmm9
14000e270:	31 cb                	xor    %ecx,%ebx