14004e61b:	90                   	nop
14004e61c:	90                   	nop
14004e61d:	90                   	nop
14004e61e:	90                   	nop
14004e61f:	90                   	nop
14004e620:	0f 10 17             	movups (%rdi),%xmm2
14004e623:	0f 10 5f 10          	movups 0x10(%rdi),%xmm3
14004e627:	0f 10 67 20          	movups 0x20(%rdi),%xmm4
14004e62b:	48 8d 7f 30          	lea    0x30(%rdi),%rdi
14004e62f:	41 0f 57 d2          	xorps  %xmm10,%xmm2
14004e633:	41 0f 57 db          	xorps  %xmm11,%xmm3
14004e637:	41 0f 57 e4          	xorps  %xmm12,%xmm4
14004e63b:	e8 90 d8 ff ff       	call   0x14004bed0
14004e640:	41 0f 57 d2          	xorps  %xmm10,%xmm2
14004e644:	66 45 0f 6f d5       	movdqa %xmm13,%xmm10
14004e649:	41 0f 57 db          	xorps  %xmm11,%xmm3
14004e64d:	66 45 0f 6f de       	movdqa %xmm14,%xmm11
14004e652:	41 0f 57 e4          	xorps  %xmm12,%xmm4
14004e656:	0f 11 16             	movups %xmm2,(%rsi)
14004e659:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004e65d:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
14004e661:	48 8d 76 30          	lea    0x30(%rsi),%rsi
14004e665:	eb 69                	jmp    0x14004e6d0
14004e667:	90                   	nop
14004e668:	90                   	nop
14004e669:	90                   	nop
14004e66a:	90                   	nop
14004e66b:	90                   	nop
14004e66c:	90                   	nop
14004e66d:	90                   	nop
14004e66e:	90                   	nop
14004e66f:	90                   	nop
14004e670:	0f 10 17             	movups (%rdi),%xmm2
14004e673:	0f 10 5f 10          	movups 0x10(%rdi),%xmm3
14004e677:	0f 10 67 20          	movups 0x20(%rdi),%xmm4
14004e67b:	41 0f 57 d2          	xorps  %xmm10,%xmm2
14004e67f:	0f 10 6f 30          	movups 0x30(%rdi),%xmm5
14004e683:	48 8d 7f 40          	lea    0x40(%rdi),%rdi
14004e687:	41 0f 57 db          	xorps  %xmm11,%xmm3
14004e68b:	41 0f 57 e4          	xorps  %xmm12,%xmm4
14004e68f:	41 0f 57 ed          	xorps  %xmm13,%xmm5
14004e693:	e8 38 d9 ff ff       	call   0x14004bfd0
14004e698:	66 41 0f ef d2       	pxor   %xmm10,%xmm2
14004e69d:	66 45 0f 6f d6       	movdqa %xmm14,%xmm10
14004e6a2:	66 41 0f ef db       	pxor   %xmm11,%xmm3
14004e6a7:	66 45 0f 6f df       	movdqa %xmm15,%xmm11
14004e6ac:	66 41 0f ef e4       	pxor   %xmm12,%xmm4
14004e6b1:	f3 0f 7f 16          	movdqu %xmm2,(%rsi)
14004e6b5:	66 41 0f ef ed       	pxor   %xmm13,%xmm5
14004e6ba:	f3 0f 7f 5e 10       	movdqu %xmm3,0x10(%rsi)
14004e6bf:	f3 0f 7f 66 20       	movdqu %xmm4,0x20(%rsi)
14004e6c4:	f3 0f 7f 6e 30       	movdqu %xmm5,0x30(%rsi)
14004e6c9:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14004e6cd:	eb 01                	jmp    0x14004e6d0
14004e6cf:	90                   	nop
14004e6d0:	49 83 e1 0f          	and    $0xf,%r9
14004e6d4:	0f 84 8e 00 00 00    	je     0x14004e768
14004e6da:	4c 89 ca             	mov    %r9,%rdx
14004e6dd:	48 89 e9             	mov    %rbp,%rcx
14004e6e0:	44 89 d0             	mov    %r10d,%eax
14004e6e3:	0f 10 17             	movups (%rdi),%xmm2
14004e6e6:	41 0f 57 d3          	xorps  %xmm11,%xmm2
14004e6ea:	0f 10 01             	movups (%rcx),%xmm0
14004e6ed:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
14004e6f1:	48 8d 49 20          	lea    0x20(%rcx),%rcx
14004e6f5:	0f 57 d0             	xorps  %xmm0,%xmm2
14004e6f8:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14004e6fd:	ff c8                	dec    %eax
14004e6ff:	0f 10 09             	movups (%rcx),%xmm1
14004e702:	48 8d 49 10          	lea    0x10(%rcx),%rcx
14004e706:	75 f0                	jne    0x14004e6f8
14004e708:	66 0f 38 df d1       	aesdeclast %xmm1,%xmm2
14004e70d:	41 0f 57 d3          	xorps  %xmm11,%xmm2
14004e711:	0f 11 16             	movups %xmm2,(%rsi)
14004e714:	0f b6 47 10          	movzbl 0x10(%rdi),%eax
14004e718:	0f b6 0e             	movzbl (%rsi),%ecx
14004e71b:	48 8d 7f 01          	lea    0x1(%rdi),%rdi
14004e71f:	88 06                	mov    %al,(%rsi)
14004e721:	88 4e 10             	mov    %cl,0x10(%rsi)
14004e724:	48 8d 76 01          	lea    0x1(%rsi),%rsi
14004e728:	48 83 ea 01          	sub    $0x1,%rdx
14004e72c:	75 e6                	jne    0x14004e714
14004e72e:	4c 29 ce             	sub    %r9,%rsi
14004e731:	48 89 e9             	mov    %rbp,%rcx
14004e734:	44 89 d0             	mov    %r10d,%eax
14004e737:	0f 10 16             	movups (%rsi),%xmm2
14004e73a:	41 0f 57 d2          	xorps  %xmm10,%xmm2
14004e73e:	0f 10 01             	movups (%rcx),%xmm0
14004e741:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
14004e745:	48 8d 49 20          	lea    0x20(%rcx),%rcx
14004e749:	0f 57 d0             	xorps  %xmm0,%xmm2
14004e74c:	66 0f 38 de d1       	aesdec %xmm1,%xmm2
14004e751:	ff c8                	dec    %eax
14004e753:	0f 10 09             	movups (%rcx),%xmm1
14004e756:	48 8d 49 10          	lea    0x10(%rcx),%rcx
14004e75a:	75 f0                	jne    0x14004e74c
14004e75c:	66 0f 38 df d1       	aesdeclast %xmm1,%xmm2
14004e761:	41 0f 57 d2          	xorps  %xmm10,%xmm2
14004e765:	0f 11 16             	movups %xmm2,(%rsi)
14004e768:	0f 57 c0             	xorps  %xmm0,%xmm0
14004e76b:	66 0f ef c9          	pxor   %xmm1,%xmm1
14004e76f:	66 0f ef d2          	pxor   %xmm2,%xmm2
14004e773:	66 0f ef db          	pxor   %xmm3,%xmm3
14004e777:	66 0f ef e4          	pxor   %xmm4,%xmm4
14004e77b:	66 0f ef ed          	pxor   %xmm5,%xmm5
14004e77f:	41 0f 28 b3 58 ff ff 	movaps -0xa8(%r11),%xmm6
14004e786:	ff
14004e787:	41 0f 29 83 58 ff ff 	movaps %xmm0,-0xa8(%r11)
14004e78e:	ff
14004e78f:	41 0f 28 bb 68 ff ff 	movaps -0x98(%r11),%xmm7
14004e796:	ff
14004e797:	41 0f 29 83 68 ff ff 	movaps %xmm0,-0x98(%r11)
14004e79e:	ff
14004e79f:	45 0f 28 83 78 ff ff 	movaps -0x88(%r11),%xmm8
14004e7a6:	ff
14004e7a7:	41 0f 29 83 78 ff ff 	movaps %xmm0,-0x88(%r11)
14004e7ae:	ff
14004e7af:	45 0f 28 4b 88       	movaps -0x78(%r11),%xmm9
14004e7b4:	41 0f 29 43 88       	movaps %xmm0,-0x78(%r11)
14004e7b9:	45 0f 28 53 98       	movaps -0x68(%r11),%xmm10
14004e7be:	41 0f 29 43 98       	movaps %xmm0,-0x68(%r11)
14004e7c3:	45 0f 28 5b a8       	movaps -0x58(%r11),%xmm11
14004e7c8:	41 0f 29 43 a8       	movaps %xmm0,-0x58(%r11)
14004e7cd:	45 0f 28 63 b8       	movaps -0x48(%r11),%xmm12
14004e7d2:	41 0f 29 43 b8       	movaps %xmm0,-0x48(%r11)
14004e7d7:	45 0f 28 6b c8       	movaps -0x38(%r11),%xmm13
14004e7dc:	41 0f 29 43 c8       	movaps %xmm0,-0x38(%r11)
14004e7e1:	45 0f 28 73 d8       	movaps -0x28(%r11),%xmm14
14004e7e6:	41 0f 29 43 d8       	movaps %xmm0,-0x28(%r11)
14004e7eb:	45 0f 28 7b e8       	movaps -0x18(%r11),%xmm15
14004e7f0:	41 0f 29 43 e8       	movaps %xmm0,-0x18(%r11)
14004e7f5:	0f 29 04 24          	movaps %xmm0,(%rsp)
14004e7f9:	0f 29 44 24 10       	movaps %xmm0,0x10(%rsp)
14004e7fe:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
14004e803:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
14004e808:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
14004e80d:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
14004e812:	0f 29 44 24 60       	movaps %xmm0,0x60(%rsp)
14004e817:	49 8b 6b f8          	mov    -0x8(%r11),%rbp
14004e81b:	49 8d 23             	lea    (%r11),%rsp
14004e81e:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14004e823:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14004e828:	f3 c3                	repz ret
14004e82a:	90                   	nop
14004e82b:	90                   	nop
14004e82c:	90                   	nop
14004e82d:	90                   	nop
14004e82e:	90                   	nop
14004e82f:	90                   	nop
14004e830:	90                   	nop
14004e831:	90                   	nop
14004e832:	90                   	nop
14004e833:	90                   	nop
14004e834:	90                   	nop
14004e835:	90                   	nop
14004e836:	90                   	nop
14004e837:	90                   	nop
14004e838:	90                   	nop
14004e839:	90                   	nop
14004e83a:	90                   	nop
14004e83b:	90                   	nop
14004e83c:	90                   	nop
14004e83d:	90                   	nop
14004e83e:	90                   	nop
14004e83f:	90                   	nop
14004e840:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14004e845:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14004e84a:	48 89 e0             	mov    %rsp,%rax
14004e84d:	48 89 cf             	mov    %rcx,%rdi
14004e850:	48 89 d6             	mov    %rdx,%rsi
14004e853:	4c 89 c2             	mov    %r8,%rdx
14004e856:	4c 89 c9             	mov    %r9,%rcx
14004e859:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
14004e85e:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
14004e863:	f3 0f 1e fa          	endbr64
14004e867:	48 8d 04 24          	lea    (%rsp),%rax
14004e86b:	53                   	push   %rbx
14004e86c:	55                   	push   %rbp
14004e86d:	41 54                	push   %r12
14004e86f:	41 55                	push   %r13
14004e871:	41 56                	push   %r14
14004e873:	48 8d a4 24 60 ff ff 	lea    -0xa0(%rsp),%rsp
14004e87a:	ff
14004e87b:	0f 29 34 24          	movaps %xmm6,(%rsp)
14004e87f:	0f 29 7c 24 10       	movaps %xmm7,0x10(%rsp)
14004e884:	44 0f 29 44 24 20    	movaps %xmm8,0x20(%rsp)
14004e88a:	44 0f 29 4c 24 30    	movaps %xmm9,0x30(%rsp)
14004e890:	44 0f 29 54 24 40    	movaps %xmm10,0x40(%rsp)
14004e896:	44 0f 29 5c 24 50    	movaps %xmm11,0x50(%rsp)
14004e89c:	44 0f 29 64 24 60    	movaps %xmm12,0x60(%rsp)
14004e8a2:	44 0f 29 6c 24 70    	movaps %xmm13,0x70(%rsp)
14004e8a8:	44 0f 29 b4 24 80 00 	movaps %xmm14,0x80(%rsp)
14004e8af:	00 00
14004e8b1:	44 0f 29 bc 24 90 00 	movaps %xmm15,0x90(%rsp)
14004e8b8:	00 00
14004e8ba:	48 8b 58 38          	mov    0x38(%rax),%rbx
14004e8be:	48 8b 68 40          	mov    0x40(%rax),%rbp
14004e8c2:	44 8b 91 f0 00 00 00 	mov    0xf0(%rcx),%r10d
14004e8c9:	49 89 cb             	mov    %rcx,%r11
14004e8cc:	41 c1 e2 04          	shl    $0x4,%r10d
14004e8d0:	44 0f 10 09          	movups (%rcx),%xmm9
14004e8d4:	42 0f 10 4c 11 10    	movups 0x10(%rcx,%r10,1),%xmm1
14004e8da:	f3 45 0f 6f 39       	movdqu (%r9),%xmm15
14004e8df:	66 44 0f ef c9       	pxor   %xmm1,%xmm9
14004e8e4:	66 44 0f ef f9       	pxor   %xmm1,%xmm15
14004e8e9:	b8 30 00 00 00       	mov    $0x30,%eax
14004e8ee:	4b 8d 4c 13 20       	lea    0x20(%r11,%r10,1),%rcx
14004e8f3:	41 0f 10 4b 10       	movups 0x10(%r11),%xmm1
14004e8f8:	4c 29 d0             	sub    %r10,%rax
14004e8fb:	49 89 c2             	mov    %rax,%r10
14004e8fe:	f3 44 0f 6f 13       	movdqu (%rbx),%xmm10
14004e903:	f3 44 0f 6f 45 00    	movdqu 0x0(%rbp),%xmm8
14004e909:	49 f7 c0 01 00 00 00 	test   $0x1,%r8
14004e910:	75 35                	jne    0x14004e947
14004e912:	4d 0f bc e0          	bsf    %r8,%r12
14004e916:	49 83 c0 01          	add    $0x1,%r8
14004e91a:	49 c1 e4 04          	shl    $0x4,%r12
14004e91e:	f3 42 0f 6f 3c 23    	movdqu (%rbx,%r12,1),%xmm7
14004e924:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
14004e928:	48 8d 7f 10          	lea    0x10(%rdi),%rdi
14004e92c:	e8 2f 05 00 00       	call   0x14004ee60
14004e931:	66 44 0f 6f ff       	movdqa %xmm7,%xmm15
14004e936:	0f 11 16             	movups %xmm2,(%rsi)
14004e939:	48 8d 76 10          	lea    0x10(%rsi),%rsi
14004e93d:	48 83 ea 01          	sub    $0x1,%rdx
14004e941:	0f 84 52 01 00 00    	je     0x14004ea99
14004e947:	4d 8d 60 01          	lea    0x1(%r8),%r12
14004e94b:	4d 8d 68 03          	lea    0x3(%r8),%r13
14004e94f:	4d 8d 70 05          	lea    0x5(%r8),%r14
14004e953:	4d 8d 40 06          	lea    0x6(%r8),%r8
14004e957:	4d 0f bc e4          	bsf    %r12,%r12
14004e95b:	4d 0f bc ed          	bsf    %r13,%r13
14004e95f:	4d 0f bc f6          	bsf    %r14,%r14
14004e963:	49 c1 e4 04          	shl    $0x4,%r12
14004e967:	49 c1 e5 04          	shl    $0x4,%r13
14004e96b:	49 c1 e6 04          	shl    $0x4,%r14
14004e96f:	48 83 ea 06          	sub    $0x6,%rdx
14004e973:	72 52                	jb     0x14004e9c7
14004e975:	eb 09                	jmp    0x14004e980
14004e977:	90                   	nop
14004e978:	90                   	nop
14004e979:	90                   	nop
14004e97a:	90                   	nop
14004e97b:	90                   	nop
14004e97c:	90                   	nop
14004e97d:	90                   	nop
14004e97e:	90                   	nop
14004e97f:	90                   	nop
14004e980:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
14004e984:	f3 0f 6f 5f 10       	movdqu 0x10(%rdi),%xmm3
14004e989:	f3 0f 6f 67 20       	movdqu 0x20(%rdi),%xmm4
14004e98e:	f3 0f 6f 6f 30       	movdqu 0x30(%rdi),%xmm5
14004e993:	f3 0f 6f 77 40       	movdqu 0x40(%rdi),%xmm6
14004e998:	f3 0f 6f 7f 50       	movdqu 0x50(%rdi),%xmm7
14004e99d:	48 8d 7f 60          	lea    0x60(%rdi),%rdi
14004e9a1:	e8 da 01 00 00       	call   0x14004eb80
14004e9a6:	0f 11 16             	movups %xmm2,(%rsi)
14004e9a9:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004e9ad:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
14004e9b1:	0f 11 6e 30          	movups %xmm5,0x30(%rsi)
14004e9b5:	0f 11 76 40          	movups %xmm6,0x40(%rsi)
14004e9b9:	0f 11 7e 50          	movups %xmm7,0x50(%rsi)
14004e9bd:	48 8d 76 60          	lea    0x60(%rsi),%rsi
14004e9c1:	48 83 ea 06          	sub    $0x6,%rdx
14004e9c5:	73 b9                	jae    0x14004e980
14004e9c7:	48 83 c2 06          	add    $0x6,%rdx
14004e9cb:	0f 84 c8 00 00 00    	je     0x14004ea99
14004e9d1:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
14004e9d5:	48 83 fa 02          	cmp    $0x2,%rdx
14004e9d9:	72 45                	jb     0x14004ea20
14004e9db:	f3 0f 6f 5f 10       	movdqu 0x10(%rdi),%xmm3
14004e9e0:	74 5e                	je     0x14004ea40
14004e9e2:	f3 0f 6f 67 20       	movdqu 0x20(%rdi),%xmm4
14004e9e7:	48 83 fa 04          	cmp    $0x4,%rdx
14004e9eb:	72 73                	jb     0x14004ea60
14004e9ed:	f3 0f 6f 6f 30       	movdqu 0x30(%rdi),%xmm5
14004e9f2:	0f 84 88 00 00 00    	je     0x14004ea80
14004e9f8:	f3 0f 6f 77 40       	movdqu 0x40(%rdi),%xmm6
14004e9fd:	66 0f ef ff          	pxor   %xmm7,%xmm7
14004ea01:	e8 7a 01 00 00       	call   0x14004eb80
14004ea06:	66 45 0f 6f fe       	movdqa %xmm14,%xmm15
14004ea0b:	0f 11 16             	movups %xmm2,(%rsi)
14004ea0e:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004ea12:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
14004ea16:	0f 11 6e 30          	movups %xmm5,0x30(%rsi)
14004ea1a:	0f 11 76 40          	movups %xmm6,0x40(%rsi)
14004ea1e:	eb 79                	jmp    0x14004ea99
14004ea20:	66 41 0f 6f fa       	movdqa %xmm10,%xmm7
14004ea25:	e8 36 04 00 00       	call   0x14004ee60
14004ea2a:	66 44 0f 6f ff       	movdqa %xmm7,%xmm15
14004ea2f:	0f 11 16             	movups %xmm2,(%rsi)
14004ea32:	eb 65                	jmp    0x14004ea99
14004ea34:	90                   	nop
14004ea35:	90                   	nop
14004ea36:	90                   	nop
14004ea37:	90                   	nop
14004ea38:	90                   	nop
14004ea39:	90                   	nop
14004ea3a:	90                   	nop
14004ea3b:	90                   	nop
14004ea3c:	90                   	nop
14004ea3d:	90                   	nop
14004ea3e:	90                   	nop
14004ea3f:	90                   	nop
14004ea40:	66 0f ef e4          	pxor   %xmm4,%xmm4
14004ea44:	66 0f ef ed          	pxor   %xmm5,%xmm5
14004ea48:	e8 f3 02 00 00       	call   0x14004ed40
14004ea4d:	66 45 0f 6f fb       	movdqa %xmm11,%xmm15
14004ea52:	0f 11 16             	movups %xmm2,(%rsi)
14004ea55:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004ea59:	eb 3e                	jmp    0x14004ea99
14004ea5b:	90                   	nop
14004ea5c:	90                   	nop
14004ea5d:	90                   	nop
14004ea5e:	90                   	nop
14004ea5f:	90                   	nop
14004ea60:	66 0f ef ed          	pxor   %xmm5,%xmm5
14004ea64:	e8 d7 02 00 00       	call   0x14004ed40
14004ea69:	66 45 0f 6f fc       	movdqa %xmm12,%xmm15
14004ea6e:	0f 11 16             	movups %xmm2,(%rsi)
14004ea71:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004ea75:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
14004ea79:	eb 1e                	jmp    0x14004ea99
14004ea7b:	90                   	nop
14004ea7c:	90                   	nop
14004ea7d:	90                   	nop
14004ea7e:	90                   	nop
14004ea7f:	90                   	nop
14004ea80:	e8 bb 02 00 00       	call   0x14004ed40
14004ea85:	66 45 0f 6f fd       	movdqa %xmm13,%xmm15
14004ea8a:	0f 11 16             	movups %xmm2,(%rsi)
14004ea8d:	0f 11 5e 10          	movups %xmm3,0x10(%rsi)
14004ea91:	0f 11 66 20          	movups %xmm4,0x20(%rsi)
14004ea95:	0f 11 6e 30          	movups %xmm5,0x30(%rsi)
14004ea99:	66 44 0f ef f8       	pxor   %xmm0,%xmm15
14004ea9e:	f3 44 0f 7f 45 00    	movdqu %xmm8,0x0(%rbp)
14004eaa4:	f3 45 0f 7f 39       	movdqu %xmm15,(%r9)
14004eaa9:	0f 57 c0             	xorps  %xmm0,%xmm0
14004eaac:	66 0f ef c9          	pxor   %xmm1,%xmm1
14004eab0:	66 0f ef d2          	pxor   %xmm2,%xmm2
14004eab4:	66 0f ef db          	pxor   %xmm3,%xmm3
14004eab8:	66 0f ef e4          	pxor   %xmm4,%xmm4
14004eabc:	66 0f ef ed          	pxor   %xmm5,%xmm5
14004eac0:	0f 28 34 24          	movaps (%rsp),%xmm6
14004eac4:	0f 29 04 24          	movaps %xmm0,(%rsp)
14004eac8:	0f 28 7c 24 10       	movaps 0x10(%rsp),%xmm7
14004eacd:	0f 29 44 24 10       	movaps %xmm0,0x10(%rsp)
14004ead2:	44 0f 28 44 24 20    	movaps 0x20(%rsp),%xmm8
14004ead8:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
14004eadd:	44 0f 28 4c 24 30    	movaps 0x30(%rsp),%xmm9