140010a08:	48 83 c2 60          	add    $0x60,%rdx
140010a0c:	0f 84 ee 01 00 00    	je     0x140010c00
140010a12:	66 44 0f ef d8       	pxor   %xmm0,%xmm11
140010a17:	48 83 fa 20          	cmp    $0x20,%rdx
140010a1b:	0f 82 9f 00 00 00    	jb     0x140010ac0
140010a21:	66 44 0f ef e0       	pxor   %xmm0,%xmm12
140010a26:	0f 84 e4 00 00 00    	je     0x140010b10
140010a2c:	66 44 0f ef e8       	pxor   %xmm0,%xmm13
140010a31:	48 83 fa 40          	cmp    $0x40,%rdx
140010a35:	0f 82 15 01 00 00    	jb     0x140010b50
140010a3b:	66 44 0f ef f0       	pxor   %xmm0,%xmm14
140010a40:	0f 84 5a 01 00 00    	je     0x140010ba0
140010a46:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
140010a4a:	f3 0f 6f 5f 10       	movdqu 0x10(%rdi),%xmm3
140010a4f:	f3 0f 6f 67 20       	movdqu 0x20(%rdi),%xmm4
140010a54:	66 41 0f ef d2       	pxor   %xmm10,%xmm2
140010a59:	f3 0f 6f 6f 30       	movdqu 0x30(%rdi),%xmm5
140010a5e:	66 41 0f ef db       	pxor   %xmm11,%xmm3
140010a63:	f3 0f 6f 77 40       	movdqu 0x40(%rdi),%xmm6
140010a68:	48 8d 7f 50          	lea    0x50(%rdi),%rdi
140010a6c:	66 41 0f ef e4       	pxor   %xmm12,%xmm4
140010a71:	66 41 0f ef ed       	pxor   %xmm13,%xmm5
140010a76:	66 41 0f ef f6       	pxor   %xmm14,%xmm6
140010a7b:	66 0f ef ff          	pxor   %xmm7,%xmm7
140010a7f:	e8 9c e3 ff ff       	call   0x14000ee20
140010a84:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010a88:	66 45 0f 6f d7       	movdqa %xmm15,%xmm10
140010a8d:	41 0f 57 db          	xorps  %xmm11,%xmm3
140010a91:	41 0f 57 e4          	xorps  %xmm12,%xmm4
140010a95:	f3 0f 7f 16          	movdqu %xmm2,(%rsi)
140010a99:	41 0f 57 ed          	xorps  %xmm13,%xmm5
140010a9d:	f3 0f 7f 5e 10       	movdqu %xmm3,0x10(%rsi)
140010aa2:	41 0f 57 f6          	xorps  %xmm14,%xmm6
140010aa6:	f3 0f 7f 66 20       	movdqu %xmm4,0x20(%rsi)
140010aab:	f3 0f 7f 6e 30       	movdqu %xmm5,0x30(%rsi)
140010ab0:	f3 0f 7f 76 40       	movdqu %xmm6,0x40(%rsi)
140010ab5:	48 8d 76 50          	lea    0x50(%rsi),%rsi
140010ab9:	e9 42 01 00 00       	jmp    0x140010c00
140010abe:	90                   	nop
140010abf:	90                   	nop
140010ac0:	0f 10 17             	movups (%rdi),%xmm2
140010ac3:	48 8d 7f 10          	lea    0x10(%rdi),%rdi
140010ac7:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010acb:	0f 10 01             	movups (%rcx),%xmm0
140010ace:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
140010ad2:	48 8d 49 20          	lea    0x20(%rcx),%rcx
140010ad6:	0f 57 d0             	xorps  %xmm0,%xmm2
140010ad9:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
140010ade:	ff c8                	dec    %eax
140010ae0:	0f 10 09             	movups (%rcx),%xmm1
140010ae3:	48 8d 49 10          	lea    0x10(%rcx),%rcx
140010ae7:	75 f0                	jne    0x140010ad9
140010ae9:	66 0f 38 dd d1       	aesenclast %xmm1,%xmm2
140010aee:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010af2:	66 45 0f 6f d3       	movdqa %xmm11,%xmm10
140010af7:	0f 11 16             	movups %xmm2,(%rsi)
140010afa:	48 8d 76 10          	lea    0x10(%rsi),%rsi
140010afe:	e9 fd 00 00 00       	jmp    0x140010c00
140010b03:	90                   	nop
140010b04:	90                   	nop
140010b05:	90                   	nop
140010b06:	90                   	nop
140010b07:	90                   	nop
140010b08:	90                   	nop
140010b09:	90                   	nop
140010b0a:	90                   	nop
140010b0b:	90                   	nop
140010b0c:	90                   	nop
140010b0d:	90                   	nop
140010b0e:	90                   	nop
140010b0f:	90                   	nop
140010b10:	0f 10 17             	movups (%rdi),%xmm2
140010b13:	0f 10 5f 10          	movups 0x10(%rdi),%xmm3
140010b17:	48 8d 7f 20          	lea    0x20(%rdi),%rdi
140010b1b:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010b1f:	41 0f 57 db          	xorps  %xmm11,%xmm3
140010b23:	e8 38 e0 ff ff       	call   0x14000eb60
140010b28:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010b2c:	66 45 0f 6f d4       	movdqa %xmm12,%xmm10
140010b31:	41 0f 57 db          	xorps  %xmm11,%xmm3
140010b35:	0f 11 16             	movups %xmm2,(%rsi)
140010b38:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
140010b3c:	48 8d 76 20          	lea    0x20(%rsi),%rsi
140010b40:	e9 bb 00 00 00       	jmp    0x140010c00
140010b45:	90                   	nop
140010b46:	90                   	nop
140010b47:	90                   	nop
140010b48:	90                   	nop
140010b49:	90                   	nop
140010b4a:	90                   	nop
140010b4b:	90                   	nop
140010b4c:	90                   	nop
140010b4d:	90                   	nop
140010b4e:	90                   	nop
140010b4f:	90                   	nop
140010b50:	0f 10 17             	movups (%rdi),%xmm2
140010b53:	0f 10 5f 10          	movups 0x10(%rdi),%xmm3
140010b57:	0f 10 67 20          	movups 0x20(%rdi),%xmm4
140010b5b:	48 8d 7f 30          	lea    0x30(%rdi),%rdi
140010b5f:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010b63:	41 0f 57 db          	xorps  %xmm11,%xmm3
140010b67:	41 0f 57 e4          	xorps  %xmm12,%xmm4
140010b6b:	e8 b0 e0 ff ff       	call   0x14000ec20
140010b70:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010b74:	66 45 0f 6f d5       	movdqa %xmm13,%xmm10
140010b79:	41 0f 57 db          	xorps  %xmm11,%xmm3
140010b7d:	41 0f 57 e4          	xorps  %xmm12,%xmm4
140010b81:	0f 11 16             	movups %xmm2,(%rsi)
140010b84:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
140010b88:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
140010b8c:	48 8d 76 30          	lea    0x30(%rsi),%rsi
140010b90:	eb 6e                	jmp    0x140010c00
140010b92:	90                   	nop
140010b93:	90                   	nop
140010b94:	90                   	nop
140010b95:	90                   	nop
140010b96:	90                   	nop
140010b97:	90                   	nop
140010b98:	90                   	nop
140010b99:	90                   	nop
140010b9a:	90                   	nop
140010b9b:	90                   	nop
140010b9c:	90                   	nop
140010b9d:	90                   	nop
140010b9e:	90                   	nop
140010b9f:	90                   	nop
140010ba0:	0f 10 17             	movups (%rdi),%xmm2
140010ba3:	0f 10 5f 10          	movups 0x10(%rdi),%xmm3
140010ba7:	0f 10 67 20          	movups 0x20(%rdi),%xmm4
140010bab:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010baf:	0f 10 6f 30          	movups 0x30(%rdi),%xmm5
140010bb3:	48 8d 7f 40          	lea    0x40(%rdi),%rdi
140010bb7:	41 0f 57 db          	xorps  %xmm11,%xmm3
140010bbb:	41 0f 57 e4          	xorps  %xmm12,%xmm4
140010bbf:	41 0f 57 ed          	xorps  %xmm13,%xmm5
140010bc3:	e8 38 e1 ff ff       	call   0x14000ed00
140010bc8:	66 41 0f ef d2       	pxor   %xmm10,%xmm2
140010bcd:	66 45 0f 6f d6       	movdqa %xmm14,%xmm10
140010bd2:	66 41 0f ef db       	pxor   %xmm11,%xmm3
140010bd7:	66 41 0f ef e4       	pxor   %xmm12,%xmm4
140010bdc:	f3 0f 7f 16          	movdqu %xmm2,(%rsi)
140010be0:	66 41 0f ef ed       	pxor   %xmm13,%xmm5
140010be5:	f3 0f 7f 5e 10       	movdqu %xmm3,0x10(%rsi)
140010bea:	f3 0f 7f 66 20       	movdqu %xmm4,0x20(%rsi)
140010bef:	f3 0f 7f 6e 30       	movdqu %xmm5,0x30(%rsi)
140010bf4:	48 8d 76 40          	lea    0x40(%rsi),%rsi
140010bf8:	eb 06                	jmp    0x140010c00
140010bfa:	90                   	nop
140010bfb:	90                   	nop
140010bfc:	90                   	nop
140010bfd:	90                   	nop
140010bfe:	90                   	nop
140010bff:	90                   	nop
140010c00:	49 83 e1 0f          	and    $0xf,%r9
140010c04:	74 59                	je     0x140010c5f
140010c06:	4c 89 ca             	mov    %r9,%rdx
140010c09:	0f b6 07             	movzbl (%rdi),%eax
140010c0c:	0f b6 4e f0          	movzbl -0x10(%rsi),%ecx
140010c10:	48 8d 7f 01          	lea    0x1(%rdi),%rdi
140010c14:	88 46 f0             	mov    %al,-0x10(%rsi)
140010c17:	88 0e                	mov    %cl,(%rsi)
140010c19:	48 8d 76 01          	lea    0x1(%rsi),%rsi
140010c1d:	48 83 ea 01          	sub    $0x1,%rdx
140010c21:	75 e6                	jne    0x140010c09
140010c23:	4c 29 ce             	sub    %r9,%rsi
140010c26:	48 89 e9             	mov    %rbp,%rcx
140010c29:	44 89 d0             	mov    %r10d,%eax
140010c2c:	0f 10 56 f0          	movups -0x10(%rsi),%xmm2
140010c30:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010c34:	0f 10 01             	movups (%rcx),%xmm0
140010c37:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
140010c3b:	48 8d 49 20          	lea    0x20(%rcx),%rcx
140010c3f:	0f 57 d0             	xorps  %xmm0,%xmm2
140010c42:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
140010c47:	ff c8                	dec    %eax
140010c49:	0f 10 09             	movups (%rcx),%xmm1
140010c4c:	48 8d 49 10          	lea    0x10(%rcx),%rcx
140010c50:	75 f0                	jne    0x140010c42
140010c52:	66 0f 38 dd d1       	aesenclast %xmm1,%xmm2
140010c57:	41 0f 57 d2          	xorps  %xmm10,%xmm2
140010c5b:	0f 11 56 f0          	movups %xmm2,-0x10(%rsi)
140010c5f:	0f 57 c0             	xorps  %xmm0,%xmm0
140010c62:	66 0f ef c9          	pxor   %xmm1,%xmm1
140010c66:	66 0f ef d2          	pxor   %xmm2,%xmm2
140010c6a:	66 0f ef db          	pxor   %xmm3,%xmm3
140010c6e:	66 0f ef e4          	pxor   %xmm4,%xmm4
140010c72:	66 0f ef ed          	pxor   %xmm5,%xmm5
140010c76:	41 0f 28 b3 58 ff ff 	movaps -0xa8(%r11),%xmm6
140010c7d:	ff
140010c7e:	41 0f 29 83 58 ff ff 	movaps %xmm0,-0xa8(%r11)
140010c85:	ff
140010c86:	41 0f 28 bb 68 ff ff 	movaps -0x98(%r11),%xmm7
140010c8d:	ff
140010c8e:	41 0f 29 83 68 ff ff 	movaps %xmm0,-0x98(%r11)
140010c95:	ff
140010c96:	45 0f 28 83 78 ff ff 	movaps -0x88(%r11),%xmm8
140010c9d:	ff
140010c9e:	41 0f 29 83 78 ff ff 	movaps %xmm0,-0x88(%r11)
140010ca5:	ff
140010ca6:	45 0f 28 4b 88       	movaps -0x78(%r11),%xmm9
140010cab:	41 0f 29 43 88       	movaps %xmm0,-0x78(%r11)
140010cb0:	45 0f 28 53 98       	movaps -0x68(%r11),%xmm10
140010cb5:	41 0f 29 43 98       	movaps %xmm0,-0x68(%r11)
140010cba:	45 0f 28 5b a8       	movaps -0x58(%r11),%xmm11
140010cbf:	41 0f 29 43 a8       	movaps %xmm0,-0x58(%r11)
140010cc4:	45 0f 28 63 b8       	movaps -0x48(%r11),%xmm12
140010cc9:	41 0f 29 43 b8       	movaps %xmm0,-0x48(%r11)
140010cce:	45 0f 28 6b c8       	movaps -0x38(%r11),%xmm13
140010cd3:	41 0f 29 43 c8       	movaps %xmm0,-0x38(%r11)
140010cd8:	45 0f 28 73 d8       	movaps -0x28(%r11),%xmm14
140010cdd:	41 0f 29 43 d8       	movaps %xmm0,-0x28(%r11)
140010ce2:	45 0f 28 7b e8       	movaps -0x18(%r11),%xmm15
140010ce7:	41 0f 29 43 e8       	movaps %xmm0,-0x18(%r11)
140010cec:	0f 29 04 24          	movaps %xmm0,(%rsp)
140010cf0:	0f 29 44 24 10       	movaps %xmm0,0x10(%rsp)
140010cf5:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140010cfa:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140010cff:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140010d04:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
140010d09:	0f 29 44 24 60       	movaps %xmm0,0x60(%rsp)
140010d0e:	49 8b 6b f8          	mov    -0x8(%r11),%rbp
140010d12:	49 8d 23             	lea    (%r11),%rsp
140010d15:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
140010d1a:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
140010d1f:	f3 c3                	repz ret
140010d21:	90                   	nop
140010d22:	90                   	nop
140010d23:	90                   	nop
140010d24:	90                   	nop
140010d25:	90                   	nop
140010d26:	90                   	nop
140010d27:	90                   	nop
140010d28:	90                   	nop
140010d29:	90                   	nop
140010d2a:	90                   	nop
140010d2b:	90                   	nop
140010d2c:	90                   	nop
140010d2d:	90                   	nop
140010d2e:	90                   	nop
140010d2f:	90                   	nop
140010d30:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140010d35:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140010d3a:	48 89 e0             	mov    %rsp,%rax
140010d3d:	48 89 cf             	mov    %rcx,%rdi
140010d40:	48 89 d6             	mov    %rdx,%rsi
140010d43:	4c 89 c2             	mov    %r8,%rdx
140010d46:	4c 89 c9             	mov    %r9,%rcx
140010d49:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140010d4e:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
140010d53:	4c 8d 1c 24          	lea    (%rsp),%r11
140010d57:	55                   	push   %rbp
140010d58:	48 81 ec 10 01 00 00 	sub    $0x110,%rsp
140010d5f:	48 83 e4 f0          	and    $0xfffffffffffffff0,%rsp
140010d63:	41 0f 29 b3 58 ff ff 	movaps %xmm6,-0xa8(%r11)
140010d6a:	ff
140010d6b:	41 0f 29 bb 68 ff ff 	movaps %xmm7,-0x98(%r11)
140010d72:	ff
140010d73:	45 0f 29 83 78 ff ff 	movaps %xmm8,-0x88(%r11)
140010d7a:	ff
140010d7b:	45 0f 29 4b 88       	movaps %xmm9,-0x78(%r11)
140010d80:	45 0f 29 53 98       	movaps %xmm10,-0x68(%r11)
140010d85:	45 0f 29 5b a8       	movaps %xmm11,-0x58(%r11)
140010d8a:	45 0f 29 63 b8       	movaps %xmm12,-0x48(%r11)
140010d8f:	45 0f 29 6b c8       	movaps %xmm13,-0x38(%r11)
140010d94:	45 0f 29 73 d8       	movaps %xmm14,-0x28(%r11)
140010d99:	45 0f 29 7b e8       	movaps %xmm15,-0x18(%r11)
140010d9e:	41 0f 10 11          	movups (%r9),%xmm2
140010da2:	41 8b 80 f0 00 00 00 	mov    0xf0(%r8),%eax
140010da9:	44 8b 91 f0 00 00 00 	mov    0xf0(%rcx),%r10d
140010db0:	41 0f 10 00          	movups (%r8),%xmm0
140010db4:	41 0f 10 48 10       	movups 0x10(%r8),%xmm1
140010db9:	4d 8d 40 20          	lea    0x20(%r8),%r8
140010dbd:	0f 57 d0             	xorps  %xmm0,%xmm2
140010dc0:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
140010dc5:	ff c8                	dec    %eax
140010dc7:	41 0f 10 08          	movups (%r8),%xmm1
140010dcb:	4d 8d 40 10          	lea    0x10(%r8),%r8
140010dcf:	75 ef                	jne    0x140010dc0
140010dd1:	66 0f 38 dd d1       	aesenclast %xmm1,%xmm2
140010dd6:	31 c0                	xor    %eax,%eax
140010dd8:	48 f7 c2 0f 00 00 00 	test   $0xf,%rdx
140010ddf:	0f 95 c0             	setne  %al
140010de2:	48 c1 e0 04          	shl    $0x4,%rax
140010de6:	48 29 c2             	sub    %rax,%rdx
140010de9:	0f 10 01             	movups (%rcx),%xmm0
140010dec:	48 89 cd             	mov    %rcx,%rbp
140010def:	44 89 d0             	mov    %r10d,%eax
140010df2:	41 c1 e2 04          	shl    $0x4,%r10d
140010df6:	49 89 d1             	mov    %rdx,%r9
140010df9:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
140010dfd:	42 0f 10 4c 11 10    	movups 0x10(%rcx,%r10,1),%xmm1
140010e03:	66 44 0f 6f 05 e4 25 	movdqa 0x25e4(%rip),%xmm8        # 0x1400133f0
140010e0a:	00 00
140010e0c:	66 44 0f 6f fa       	movdqa %xmm2,%xmm15
140010e11:	66 44 0f 70 ca 5f    	pshufd $0x5f,%xmm2,%xmm9
140010e17:	66 0f ef c8          	pxor   %xmm0,%xmm1
140010e1b:	66 45 0f 6f f1       	movdqa %xmm9,%xmm14
140010e20:	66 45 0f fe c9       	paddd  %xmm9,%xmm9
140010e25:	66 45 0f 6f d7       	movdqa %xmm15,%xmm10
140010e2a:	66 41 0f 72 e6 1f    	psrad  $0x1f,%xmm14
140010e30:	66 45 0f d4 ff       	paddq  %xmm15,%xmm15
140010e35:	66 45 0f db f0       	pand   %xmm8,%xmm14
140010e3a:	66 44 0f ef d0       	pxor   %xmm0,%xmm10
140010e3f:	66 45 0f ef fe       	pxor   %xmm14,%xmm15
140010e44:	66 45 0f 6f f1       	movdqa %xmm9,%xmm14
140010e49:	66 45 0f fe c9       	paddd  %xmm9,%xmm9
140010e4e:	66 45 0f 6f df       	movdqa %xmm15,%xmm11
140010e53:	66 41 0f 72 e6 1f    	psrad  $0x1f,%xmm14
140010e59:	66 45 0f d4 ff       	paddq  %xmm15,%xmm15
140010e5e:	66 45 0f db f0       	pand   %xmm8,%xmm14
140010e63:	66 44 0f ef d8       	pxor   %xmm0,%xmm11
140010e68:	66 45 0f ef fe       	pxor   %xmm14,%xmm15
140010e6d:	66 45 0f 6f f1       	movdqa %xmm9,%xmm14
140010e72:	66 45 0f fe c9       	paddd  %xmm9,%xmm9
140010e77:	66 45 0f 6f e7       	movdqa %xmm15,%xmm12
140010e7c:	66 41 0f 72 e6 1f    	psrad  $0x1f,%xmm14
140010e82:	66 45 0f d4 ff       	paddq  %xmm15,%xmm15
140010e87:	66 45 0f db f0       	pand   %xmm8,%xmm14
140010e8c:	66 44 0f ef e0       	pxor   %xmm0,%xmm12
140010e91:	66 45 0f ef fe       	pxor   %xmm14,%xmm15
140010e96:	66 45 0f 6f f1       	movdqa %xmm9,%xmm14
140010e9b:	66 45 0f fe c9       	paddd  %xmm9,%xmm9
140010ea0:	66 45 0f 6f ef       	movdqa %xmm15,%xmm13
140010ea5:	66 41 0f 72 e6 1f    	psrad  $0x1f,%xmm14
140010eab:	66 45 0f d4 ff       	paddq  %xmm15,%xmm15
140010eb0:	66 45 0f db f0       	pand   %xmm8,%xmm14
140010eb5:	66 44 0f ef e8       	pxor   %xmm0,%xmm13
140010eba:	66 45 0f ef fe       	pxor   %xmm14,%xmm15
140010ebf:	66 45 0f 6f f7       	movdqa %xmm15,%xmm14
140010ec4:	66 41 0f 72 e1 1f    	psrad  $0x1f,%xmm9
140010eca:	66 45 0f d4 ff       	paddq  %xmm15,%xmm15
140010ecf:	66 45 0f db c8       	pand   %xmm8,%xmm9
140010ed4:	66 44 0f ef f0       	pxor   %xmm0,%xmm14
140010ed9:	66 45 0f ef f9       	pxor   %xmm9,%xmm15
140010ede:	0f 29 4c 24 60       	movaps %xmm1,0x60(%rsp)
140010ee3:	48 83 ea 60          	sub    $0x60,%rdx
140010ee7:	0f 82 53 03 00 00    	jb     0x140011240
140010eed:	b8 70 00 00 00       	mov    $0x70,%eax
140010ef2:	4a 8d 4c 15 20       	lea    0x20(%rbp,%r10,1),%rcx
140010ef7:	4c 29 d0             	sub    %r10,%rax
140010efa:	0f 10 4d 10          	movups 0x10(%rbp),%xmm1
140010efe:	49 89 c2             	mov    %rax,%r10
140010f01:	4c 8d 05 e8 24 00 00 	lea    0x24e8(%rip),%r8        # 0x1400133f0
140010f08:	eb 16                	jmp    0x140010f20
140010f0a:	90                   	nop
140010f0b:	90                   	nop
140010f0c:	90                   	nop
140010f0d:	90                   	nop
140010f0e:	90                   	nop
140010f0f:	90                   	nop