14004ed60:	66 44 0f ef c2       	pxor   %xmm2,%xmm8
14004ed65:	66 41 0f ef d2       	pxor   %xmm10,%xmm2
14004ed6a:	66 45 0f ef e3       	pxor   %xmm11,%xmm12
14004ed6f:	66 44 0f ef c3       	pxor   %xmm3,%xmm8
14004ed74:	66 41 0f ef db       	pxor   %xmm11,%xmm3
14004ed79:	66 45 0f ef ec       	pxor   %xmm12,%xmm13
14004ed7e:	66 44 0f ef c4       	pxor   %xmm4,%xmm8
14004ed83:	66 41 0f ef e4       	pxor   %xmm12,%xmm4
14004ed88:	66 44 0f ef c5       	pxor   %xmm5,%xmm8
14004ed8d:	66 41 0f ef ed       	pxor   %xmm13,%xmm5
14004ed92:	41 0f 10 43 20       	movups 0x20(%r11),%xmm0
14004ed97:	66 45 0f ef d1       	pxor   %xmm9,%xmm10
14004ed9c:	66 45 0f ef d9       	pxor   %xmm9,%xmm11
14004eda1:	66 45 0f ef e1       	pxor   %xmm9,%xmm12
14004eda6:	66 45 0f ef e9       	pxor   %xmm9,%xmm13
14004edab:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14004edb0:	66 0f 38 dc d9       	aesenc %xmm1,%xmm3
14004edb5:	66 0f 38 dc e1       	aesenc %xmm1,%xmm4
14004edba:	66 0f 38 dc e9       	aesenc %xmm1,%xmm5
14004edbf:	41 0f 10 4b 30       	movups 0x30(%r11),%xmm1
14004edc4:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14004edc9:	66 0f 38 dc d8       	aesenc %xmm0,%xmm3
14004edce:	66 0f 38 dc e0       	aesenc %xmm0,%xmm4
14004edd3:	66 0f 38 dc e8       	aesenc %xmm0,%xmm5
14004edd8:	41 0f 10 43 40       	movups 0x40(%r11),%xmm0
14004eddd:	eb 01                	jmp    0x14004ede0
14004eddf:	90                   	nop
14004ede0:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14004ede5:	66 0f 38 dc d9       	aesenc %xmm1,%xmm3
14004edea:	66 0f 38 dc e1       	aesenc %xmm1,%xmm4
14004edef:	66 0f 38 dc e9       	aesenc %xmm1,%xmm5
14004edf4:	0f 10 0c 01          	movups (%rcx,%rax,1),%xmm1
14004edf8:	48 83 c0 20          	add    $0x20,%rax
14004edfc:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14004ee01:	66 0f 38 dc d8       	aesenc %xmm0,%xmm3
14004ee06:	66 0f 38 dc e0       	aesenc %xmm0,%xmm4
14004ee0b:	66 0f 38 dc e8       	aesenc %xmm0,%xmm5
14004ee10:	0f 10 44 01 f0       	movups -0x10(%rcx,%rax,1),%xmm0
14004ee15:	75 c9                	jne    0x14004ede0
14004ee17:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14004ee1c:	66 0f 38 dc d9       	aesenc %xmm1,%xmm3
14004ee21:	66 0f 38 dc e1       	aesenc %xmm1,%xmm4
14004ee26:	66 0f 38 dc e9       	aesenc %xmm1,%xmm5
14004ee2b:	41 0f 10 4b 10       	movups 0x10(%r11),%xmm1
14004ee30:	4c 89 d0             	mov    %r10,%rax
14004ee33:	66 41 0f 38 dd d2    	aesenclast %xmm10,%xmm2
14004ee39:	66 41 0f 38 dd db    	aesenclast %xmm11,%xmm3
14004ee3f:	66 41 0f 38 dd e4    	aesenclast %xmm12,%xmm4
14004ee45:	66 41 0f 38 dd ed    	aesenclast %xmm13,%xmm5
14004ee4b:	f3 c3                	repz ret
14004ee4d:	90                   	nop
14004ee4e:	90                   	nop
14004ee4f:	90                   	nop
14004ee50:	90                   	nop
14004ee51:	90                   	nop
14004ee52:	90                   	nop
14004ee53:	90                   	nop
14004ee54:	90                   	nop
14004ee55:	90                   	nop
14004ee56:	90                   	nop
14004ee57:	90                   	nop
14004ee58:	90                   	nop
14004ee59:	90                   	nop
14004ee5a:	90                   	nop
14004ee5b:	90                   	nop
14004ee5c:	90                   	nop
14004ee5d:	90                   	nop
14004ee5e:	90                   	nop
14004ee5f:	90                   	nop
14004ee60:	66 41 0f ef ff       	pxor   %xmm15,%xmm7
14004ee65:	66 41 0f ef f9       	pxor   %xmm9,%xmm7
14004ee6a:	66 44 0f ef c2       	pxor   %xmm2,%xmm8
14004ee6f:	66 0f ef d7          	pxor   %xmm7,%xmm2
14004ee73:	41 0f 10 43 20       	movups 0x20(%r11),%xmm0
14004ee78:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14004ee7d:	41 0f 10 4b 30       	movups 0x30(%r11),%xmm1
14004ee82:	66 41 0f ef f9       	pxor   %xmm9,%xmm7
14004ee87:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14004ee8c:	41 0f 10 43 40       	movups 0x40(%r11),%xmm0
14004ee91:	eb 0d                	jmp    0x14004eea0
14004ee93:	90                   	nop
14004ee94:	90                   	nop
14004ee95:	90                   	nop
14004ee96:	90                   	nop
14004ee97:	90                   	nop
14004ee98:	90                   	nop
14004ee99:	90                   	nop
14004ee9a:	90                   	nop
14004ee9b:	90                   	nop
14004ee9c:	90                   	nop
14004ee9d:	90                   	nop
14004ee9e:	90                   	nop
14004ee9f:	90                   	nop
14004eea0:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14004eea5:	0f 10 0c 01          	movups (%rcx,%rax,1),%xmm1
14004eea9:	48 83 c0 20          	add    $0x20,%rax
14004eead:	66 0f 38 dc d0       	aesenc %xmm0,%xmm2
14004eeb2:	0f 10 44 01 f0       	movups -0x10(%rcx,%rax,1),%xmm0
14004eeb7:	75 e7                	jne    0x14004eea0
14004eeb9:	66 0f 38 dc d1       	aesenc %xmm1,%xmm2
14004eebe:	41 0f 10 4b 10       	movups 0x10(%r11),%xmm1
14004eec3:	4c 89 d0             	mov    %r10,%rax
14004eec6:	66 0f 38 dd d7       	aesenclast %xmm7,%xmm2
14004eecb:	f3 c3                	repz ret
14004eecd:	90                   	nop
14004eece:	90                   	nop
14004eecf:	90                   	nop
14004eed0:	90                   	nop
14004eed1:	90                   	nop
14004eed2:	90                   	nop
14004eed3:	90                   	nop
14004eed4:	90                   	nop
14004eed5:	90                   	nop
14004eed6:	90                   	nop
14004eed7:	90                   	nop
14004eed8:	90                   	nop
14004eed9:	90                   	nop
14004eeda:	90                   	nop
14004eedb:	90                   	nop
14004eedc:	90                   	nop
14004eedd:	90                   	nop
14004eede:	90                   	nop
14004eedf:	90                   	nop
14004eee0:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14004eee5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14004eeea:	48 89 e0             	mov    %rsp,%rax
14004eeed:	48 89 cf             	mov    %rcx,%rdi
14004eef0:	48 89 d6             	mov    %rdx,%rsi
14004eef3:	4c 89 c2             	mov    %r8,%rdx
14004eef6:	4c 89 c9             	mov    %r9,%rcx
14004eef9:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
14004eefe:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
14004ef03:	f3 0f 1e fa          	endbr64
14004ef07:	48 8d 04 24          	lea    (%rsp),%rax
14004ef0b:	53                   	push   %rbx
14004ef0c:	55                   	push   %rbp
14004ef0d:	41 54                	push   %r12
14004ef0f:	41 55                	push   %r13
14004ef11:	41 56                	push   %r14
14004ef13:	48 8d a4 24 60 ff ff 	lea    -0xa0(%rsp),%rsp
14004ef1a:	ff
14004ef1b:	0f 29 34 24          	movaps %xmm6,(%rsp)
14004ef1f:	0f 29 7c 24 10       	movaps %xmm7,0x10(%rsp)
14004ef24:	44 0f 29 44 24 20    	movaps %xmm8,0x20(%rsp)
14004ef2a:	44 0f 29 4c 24 30    	movaps %xmm9,0x30(%rsp)
14004ef30:	44 0f 29 54 24 40    	movaps %xmm10,0x40(%rsp)
14004ef36:	44 0f 29 5c 24 50    	movaps %xmm11,0x50(%rsp)
14004ef3c:	44 0f 29 64 24 60    	movaps %xmm12,0x60(%rsp)
14004ef42:	44 0f 29 6c 24 70    	movaps %xmm13,0x70(%rsp)
14004ef48:	44 0f 29 b4 24 80 00 	movaps %xmm14,0x80(%rsp)
14004ef4f:	00 00
14004ef51:	44 0f 29 bc 24 90 00 	movaps %xmm15,0x90(%rsp)
14004ef58:	00 00
14004ef5a:	48 8b 58 38          	mov    0x38(%rax),%rbx
14004ef5e:	48 8b 68 40          	mov    0x40(%rax),%rbp
14004ef62:	44 8b 91 f0 00 00 00 	mov    0xf0(%rcx),%r10d
14004ef69:	49 89 cb             	mov    %rcx,%r11
14004ef6c:	41 c1 e2 04          	shl    $0x4,%r10d
14004ef70:	44 0f 10 09          	movups (%rcx),%xmm9
14004ef74:	42 0f 10 4c 11 10    	movups 0x10(%rcx,%r10,1),%xmm1
14004ef7a:	f3 45 0f 6f 39       	movdqu (%r9),%xmm15
14004ef7f:	66 44 0f ef c9       	pxor   %xmm1,%xmm9
14004ef84:	66 44 0f ef f9       	pxor   %xmm1,%xmm15
14004ef89:	b8 30 00 00 00       	mov    $0x30,%eax
14004ef8e:	4b 8d 4c 13 20       	lea    0x20(%r11,%r10,1),%rcx
14004ef93:	41 0f 10 4b 10       	movups 0x10(%r11),%xmm1
14004ef98:	4c 29 d0             	sub    %r10,%rax
14004ef9b:	49 89 c2             	mov    %rax,%r10
14004ef9e:	f3 44 0f 6f 13       	movdqu (%rbx),%xmm10
14004efa3:	f3 44 0f 6f 45 00    	movdqu 0x0(%rbp),%xmm8
14004efa9:	49 f7 c0 01 00 00 00 	test   $0x1,%r8
14004efb0:	75 39                	jne    0x14004efeb
14004efb2:	4d 0f bc e0          	bsf    %r8,%r12
14004efb6:	49 83 c0 01          	add    $0x1,%r8
14004efba:	49 c1 e4 04          	shl    $0x4,%r12
14004efbe:	f3 42 0f 6f 3c 23    	movdqu (%rbx,%r12,1),%xmm7
14004efc4:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
14004efc8:	48 8d 7f 10          	lea    0x10(%rdi),%rdi
14004efcc:	e8 8f 05 00 00       	call   0x14004f560
14004efd1:	66 44 0f 6f ff       	movdqa %xmm7,%xmm15
14004efd6:	0f 11 16             	movups %xmm2,(%rsi)
14004efd9:	44 0f 57 c2          	xorps  %xmm2,%xmm8
14004efdd:	48 8d 76 10          	lea    0x10(%rsi),%rsi
14004efe1:	48 83 ea 01          	sub    $0x1,%rdx
14004efe5:	0f 84 d2 01 00 00    	je     0x14004f1bd
14004efeb:	4d 8d 60 01          	lea    0x1(%r8),%r12
14004efef:	4d 8d 68 03          	lea    0x3(%r8),%r13
14004eff3:	4d 8d 70 05          	lea    0x5(%r8),%r14
14004eff7:	4d 8d 40 06          	lea    0x6(%r8),%r8
14004effb:	4d 0f bc e4          	bsf    %r12,%r12
14004efff:	4d 0f bc ed          	bsf    %r13,%r13
14004f003:	4d 0f bc f6          	bsf    %r14,%r14
14004f007:	49 c1 e4 04          	shl    $0x4,%r12
14004f00b:	49 c1 e5 04          	shl    $0x4,%r13
14004f00f:	49 c1 e6 04          	shl    $0x4,%r14
14004f013:	48 83 ea 06          	sub    $0x6,%rdx
14004f017:	72 6c                	jb     0x14004f085
14004f019:	eb 05                	jmp    0x14004f020
14004f01b:	90                   	nop
14004f01c:	90                   	nop
14004f01d:	90                   	nop
14004f01e:	90                   	nop
14004f01f:	90                   	nop
14004f020:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
14004f024:	f3 0f 6f 5f 10       	movdqu 0x10(%rdi),%xmm3
14004f029:	f3 0f 6f 67 20       	movdqu 0x20(%rdi),%xmm4
14004f02e:	f3 0f 6f 6f 30       	movdqu 0x30(%rdi),%xmm5
14004f033:	f3 0f 6f 77 40       	movdqu 0x40(%rdi),%xmm6
14004f038:	f3 0f 6f 7f 50       	movdqu 0x50(%rdi),%xmm7
14004f03d:	48 8d 7f 60          	lea    0x60(%rdi),%rdi
14004f041:	e8 5a 02 00 00       	call   0x14004f2a0
14004f046:	0f 11 16             	movups %xmm2,(%rsi)
14004f049:	66 44 0f ef c2       	pxor   %xmm2,%xmm8
14004f04e:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004f052:	66 44 0f ef c3       	pxor   %xmm3,%xmm8
14004f057:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
14004f05b:	66 44 0f ef c4       	pxor   %xmm4,%xmm8
14004f060:	0f 11 6e 30          	movups %xmm5,0x30(%rsi)
14004f064:	66 44 0f ef c5       	pxor   %xmm5,%xmm8
14004f069:	0f 11 76 40          	movups %xmm6,0x40(%rsi)
14004f06d:	66 44 0f ef c6       	pxor   %xmm6,%xmm8
14004f072:	0f 11 7e 50          	movups %xmm7,0x50(%rsi)
14004f076:	66 44 0f ef c7       	pxor   %xmm7,%xmm8
14004f07b:	48 8d 76 60          	lea    0x60(%rsi),%rsi
14004f07f:	48 83 ea 06          	sub    $0x6,%rdx
14004f083:	73 9b                	jae    0x14004f020
14004f085:	48 83 c2 06          	add    $0x6,%rdx
14004f089:	0f 84 2e 01 00 00    	je     0x14004f1bd
14004f08f:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
14004f093:	48 83 fa 02          	cmp    $0x2,%rdx
14004f097:	72 77                	jb     0x14004f110
14004f099:	f3 0f 6f 5f 10       	movdqu 0x10(%rdi),%xmm3
14004f09e:	0f 84 8c 00 00 00    	je     0x14004f130
14004f0a4:	f3 0f 6f 67 20       	movdqu 0x20(%rdi),%xmm4
14004f0a9:	48 83 fa 04          	cmp    $0x4,%rdx
14004f0ad:	0f 82 ad 00 00 00    	jb     0x14004f160
14004f0b3:	f3 0f 6f 6f 30       	movdqu 0x30(%rdi),%xmm5
14004f0b8:	0f 84 d2 00 00 00    	je     0x14004f190
14004f0be:	f3 0f 6f 77 40       	movdqu 0x40(%rdi),%xmm6
14004f0c3:	66 0f ef ff          	pxor   %xmm7,%xmm7
14004f0c7:	e8 d4 01 00 00       	call   0x14004f2a0
14004f0cc:	66 45 0f 6f fe       	movdqa %xmm14,%xmm15
14004f0d1:	0f 11 16             	movups %xmm2,(%rsi)
14004f0d4:	66 44 0f ef c2       	pxor   %xmm2,%xmm8
14004f0d9:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004f0dd:	66 44 0f ef c3       	pxor   %xmm3,%xmm8
14004f0e2:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
14004f0e6:	66 44 0f ef c4       	pxor   %xmm4,%xmm8
14004f0eb:	0f 11 6e 30          	movups %xmm5,0x30(%rsi)
14004f0ef:	66 44 0f ef c5       	pxor   %xmm5,%xmm8
14004f0f4:	0f 11 76 40          	movups %xmm6,0x40(%rsi)
14004f0f8:	66 44 0f ef c6       	pxor   %xmm6,%xmm8
14004f0fd:	e9 bb 00 00 00       	jmp    0x14004f1bd
14004f102:	90                   	nop
14004f103:	90                   	nop
14004f104:	90                   	nop
14004f105:	90                   	nop
14004f106:	90                   	nop
14004f107:	90                   	nop
14004f108:	90                   	nop
14004f109:	90                   	nop
14004f10a:	90                   	nop
14004f10b:	90                   	nop
14004f10c:	90                   	nop
14004f10d:	90                   	nop
14004f10e:	90                   	nop
14004f10f:	90                   	nop
14004f110:	66 41 0f 6f fa       	movdqa %xmm10,%xmm7
14004f115:	e8 46 04 00 00       	call   0x14004f560
14004f11a:	66 44 0f 6f ff       	movdqa %xmm7,%xmm15
14004f11f:	0f 11 16             	movups %xmm2,(%rsi)
14004f122:	44 0f 57 c2          	xorps  %xmm2,%xmm8
14004f126:	e9 92 00 00 00       	jmp    0x14004f1bd
14004f12b:	90                   	nop
14004f12c:	90                   	nop
14004f12d:	90                   	nop
14004f12e:	90                   	nop
14004f12f:	90                   	nop
14004f130:	66 0f ef e4          	pxor   %xmm4,%xmm4
14004f134:	66 0f ef ed          	pxor   %xmm5,%xmm5
14004f138:	e8 03 03 00 00       	call   0x14004f440
14004f13d:	66 45 0f 6f fb       	movdqa %xmm11,%xmm15
14004f142:	0f 11 16             	movups %xmm2,(%rsi)
14004f145:	44 0f 57 c2          	xorps  %xmm2,%xmm8
14004f149:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004f14d:	44 0f 57 c3          	xorps  %xmm3,%xmm8
14004f151:	eb 6a                	jmp    0x14004f1bd
14004f153:	90                   	nop
14004f154:	90                   	nop
14004f155:	90                   	nop
14004f156:	90                   	nop
14004f157:	90                   	nop
14004f158:	90                   	nop
14004f159:	90                   	nop
14004f15a:	90                   	nop
14004f15b:	90                   	nop
14004f15c:	90                   	nop
14004f15d:	90                   	nop
14004f15e:	90                   	nop
14004f15f:	90                   	nop
14004f160:	66 0f ef ed          	pxor   %xmm5,%xmm5
14004f164:	e8 d7 02 00 00       	call   0x14004f440
14004f169:	66 45 0f 6f fc       	movdqa %xmm12,%xmm15
14004f16e:	0f 11 16             	movups %xmm2,(%rsi)
14004f171:	44 0f 57 c2          	xorps  %xmm2,%xmm8
14004f175:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004f179:	44 0f 57 c3          	xorps  %xmm3,%xmm8
14004f17d:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
14004f181:	44 0f 57 c4          	xorps  %xmm4,%xmm8
14004f185:	eb 36                	jmp    0x14004f1bd
14004f187:	90                   	nop
14004f188:	90                   	nop
14004f189:	90                   	nop
14004f18a:	90                   	nop
14004f18b:	90                   	nop
14004f18c:	90                   	nop
14004f18d:	90                   	nop
14004f18e:	90                   	nop
14004f18f:	90                   	nop
14004f190:	e8 ab 02 00 00       	call   0x14004f440
14004f195:	66 45 0f 6f fd       	movdqa %xmm13,%xmm15
14004f19a:	0f 11 16             	movups %xmm2,(%rsi)
14004f19d:	66 44 0f ef c2       	pxor   %xmm2,%xmm8
14004f1a2:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004f1a6:	66 44 0f ef c3       	pxor   %xmm3,%xmm8
14004f1ab:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
14004f1af:	66 44 0f ef c4       	pxor   %xmm4,%xmm8
14004f1b4:	0f 11 6e 30          	movups %xmm5,0x30(%rsi)
14004f1b8:	66 44 0f ef c5       	pxor   %xmm5,%xmm8
14004f1bd:	66 44 0f ef f8       	pxor   %xmm0,%xmm15
14004f1c2:	f3 44 0f 7f 45 00    	movdqu %xmm8,0x0(%rbp)
14004f1c8:	f3 45 0f 7f 39       	movdqu %xmm15,(%r9)
14004f1cd:	0f 57 c0             	xorps  %xmm0,%xmm0
14004f1d0:	66 0f ef c9          	pxor   %xmm1,%xmm1
14004f1d4:	66 0f ef d2          	pxor   %xmm2,%xmm2
14004f1d8:	66 0f ef db          	pxor   %xmm3,%xmm3
14004f1dc:	66 0f ef e4          	pxor   %xmm4,%xmm4
14004f1e0:	66 0f ef ed          	pxor   %xmm5,%xmm5
14004f1e4:	0f 28 34 24          	movaps (%rsp),%xmm6
14004f1e8:	0f 29 04 24          	movaps %xmm0,(%rsp)
14004f1ec:	0f 28 7c 24 10       	movaps 0x10(%rsp),%xmm7
14004f1f1:	0f 29 44 24 10       	movaps %xmm0,0x10(%rsp)
14004f1f6:	44 0f 28 44 24 20    	movaps 0x20(%rsp),%xmm8
14004f1fc:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
14004f201:	44 0f 28 4c 24 30    	movaps 0x30(%rsp),%xmm9
14004f207:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
14004f20c:	44 0f 28 54 24 40    	movaps 0x40(%rsp),%xmm10
14004f212:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
14004f217:	44 0f 28 5c 24 50    	movaps 0x50(%rsp),%xmm11
14004f21d:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)