1409f5817:	48 8d 15 1a 5a 1b 00 	lea    0x1b5a1a(%rip),%rdx        # 0x140bab238
1409f581e:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
1409f5825:	00
1409f5826:	e8 95 8a 00 00       	call   0x1409fe2c0
1409f582b:	48 8d 15 0e 19 24 00 	lea    0x24190e(%rip),%rdx        # 0x140c37140
1409f5832:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
1409f5839:	00
1409f583a:	e8 3f ac 0f 00       	call   0x140af047e
1409f583f:	cc                   	int3
1409f5840:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f5845:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1409f584a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409f584f:	57                   	push   %rdi
1409f5850:	48 83 ec 20          	sub    $0x20,%rsp
1409f5854:	48 8d b1 c8 00 00 00 	lea    0xc8(%rcx),%rsi
1409f585b:	48 8b d9             	mov    %rcx,%rbx
1409f585e:	48 8d 79 08          	lea    0x8(%rcx),%rdi
1409f5862:	48 8b d6             	mov    %rsi,%rdx
1409f5865:	48 8b cf             	mov    %rdi,%rcx
1409f5868:	e8 8b 26 ff ff       	call   0x1409e7ef8
1409f586d:	33 ed                	xor    %ebp,%ebp
1409f586f:	84 c0                	test   %al,%al
1409f5871:	75 5d                	jne    0x1409f58d0
1409f5873:	0f b6 43 60          	movzbl 0x60(%rbx),%eax
1409f5877:	0f b6 93 c3 00 00 00 	movzbl 0xc3(%rbx),%edx
1409f587e:	33 d0                	xor    %eax,%edx
1409f5880:	0f b7 83 8a 01 00 00 	movzwl 0x18a(%rbx),%eax
1409f5887:	03 d0                	add    %eax,%edx
1409f5889:	69 c2 6d ce 00 00    	imul   $0xce6d,%edx,%eax
1409f588f:	05 bf 58 00 00       	add    $0x58bf,%eax
1409f5894:	25 ff ff 00 80       	and    $0x8000ffff,%eax
1409f5899:	7d 09                	jge    0x1409f58a4
1409f589b:	ff c8                	dec    %eax
1409f589d:	0d 00 00 ff ff       	or     $0xffff0000,%eax
1409f58a2:	ff c0                	inc    %eax
1409f58a4:	48 8b cf             	mov    %rdi,%rcx
1409f58a7:	66 89 83 8a 01 00 00 	mov    %ax,0x18a(%rbx)
1409f58ae:	e8 b1 26 ff ff       	call   0x1409e7f64
1409f58b3:	48 8b d6             	mov    %rsi,%rdx
1409f58b6:	48 8b cf             	mov    %rdi,%rcx
1409f58b9:	e8 3a 26 ff ff       	call   0x1409e7ef8
1409f58be:	84 c0                	test   %al,%al
1409f58c0:	74 0e                	je     0x1409f58d0
1409f58c2:	40 88 ab 88 01 00 00 	mov    %bpl,0x188(%rbx)
1409f58c9:	66 89 ab 8a 01 00 00 	mov    %bp,0x18a(%rbx)
1409f58d0:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409f58d5:	48 8b c3             	mov    %rbx,%rax
1409f58d8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409f58dd:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409f58e2:	48 83 c4 20          	add    $0x20,%rsp
1409f58e6:	5f                   	pop    %rdi
1409f58e7:	c3                   	ret
1409f58e8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f58ed:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1409f58f2:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1409f58f7:	41 bb 03 00 00 00    	mov    $0x3,%r11d
1409f58fd:	49 8b f9             	mov    %r9,%rdi
1409f5900:	48 8b c1             	mov    %rcx,%rax
1409f5903:	4c 8b d2             	mov    %rdx,%r10
1409f5906:	41 8b db             	mov    %r11d,%ebx
1409f5909:	41 8d 73 7d          	lea    0x7d(%r11),%esi
1409f590d:	41 0f 10 02          	movups (%r10),%xmm0
1409f5911:	0f 11 00             	movups %xmm0,(%rax)
1409f5914:	41 0f 10 4a 10       	movups 0x10(%r10),%xmm1
1409f5919:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1409f591d:	41 0f 10 42 20       	movups 0x20(%r10),%xmm0
1409f5922:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1409f5926:	41 0f 10 4a 30       	movups 0x30(%r10),%xmm1
1409f592b:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1409f592f:	41 0f 10 42 40       	movups 0x40(%r10),%xmm0
1409f5934:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1409f5938:	41 0f 10 4a 50       	movups 0x50(%r10),%xmm1
1409f593d:	0f 11 48 50          	movups %xmm1,0x50(%rax)
1409f5941:	41 0f 10 42 60       	movups 0x60(%r10),%xmm0
1409f5946:	0f 11 40 60          	movups %xmm0,0x60(%rax)
1409f594a:	48 03 c6             	add    %rsi,%rax
1409f594d:	41 0f 10 4a 70       	movups 0x70(%r10),%xmm1
1409f5952:	4c 03 d6             	add    %rsi,%r10
1409f5955:	0f 11 48 f0          	movups %xmm1,-0x10(%rax)
1409f5959:	48 83 eb 01          	sub    $0x1,%rbx
1409f595d:	75 ae                	jne    0x1409f590d
1409f595f:	41 0f 10 02          	movups (%r10),%xmm0
1409f5963:	4d 8b cb             	mov    %r11,%r9
1409f5966:	0f 11 00             	movups %xmm0,(%rax)
1409f5969:	48 8d 81 90 01 00 00 	lea    0x190(%rcx),%rax
1409f5970:	0f 10 02             	movups (%rdx),%xmm0
1409f5973:	0f 11 00             	movups %xmm0,(%rax)
1409f5976:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
1409f597a:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1409f597e:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
1409f5982:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1409f5986:	0f 10 4a 30          	movups 0x30(%rdx),%xmm1
1409f598a:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1409f598e:	0f 10 42 40          	movups 0x40(%rdx),%xmm0
1409f5992:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1409f5996:	0f 10 4a 50          	movups 0x50(%rdx),%xmm1
1409f599a:	0f 11 48 50          	movups %xmm1,0x50(%rax)
1409f599e:	0f 10 42 60          	movups 0x60(%rdx),%xmm0
1409f59a2:	0f 11 40 60          	movups %xmm0,0x60(%rax)
1409f59a6:	48 03 c6             	add    %rsi,%rax
1409f59a9:	0f 10 4a 70          	movups 0x70(%rdx),%xmm1
1409f59ad:	48 03 d6             	add    %rsi,%rdx
1409f59b0:	0f 11 48 f0          	movups %xmm1,-0x10(%rax)
1409f59b4:	49 83 e9 01          	sub    $0x1,%r9
1409f59b8:	75 b6                	jne    0x1409f5970
1409f59ba:	0f 10 02             	movups (%rdx),%xmm0
1409f59bd:	0f 11 00             	movups %xmm0,(%rax)
1409f59c0:	48 8d 81 20 03 00 00 	lea    0x320(%rcx),%rax
1409f59c7:	41 0f 10 00          	movups (%r8),%xmm0
1409f59cb:	0f 11 00             	movups %xmm0,(%rax)
1409f59ce:	41 0f 10 48 10       	movups 0x10(%r8),%xmm1
1409f59d3:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1409f59d7:	41 0f 10 40 20       	movups 0x20(%r8),%xmm0
1409f59dc:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1409f59e0:	41 0f 10 48 30       	movups 0x30(%r8),%xmm1
1409f59e5:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1409f59e9:	41 0f 10 40 40       	movups 0x40(%r8),%xmm0
1409f59ee:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1409f59f2:	41 0f 10 48 50       	movups 0x50(%r8),%xmm1
1409f59f7:	0f 11 48 50          	movups %xmm1,0x50(%rax)
1409f59fb:	41 0f 10 40 60       	movups 0x60(%r8),%xmm0
1409f5a00:	0f 11 40 60          	movups %xmm0,0x60(%rax)
1409f5a04:	48 03 c6             	add    %rsi,%rax
1409f5a07:	41 0f 10 48 70       	movups 0x70(%r8),%xmm1
1409f5a0c:	4c 03 c6             	add    %rsi,%r8
1409f5a0f:	0f 11 48 f0          	movups %xmm1,-0x10(%rax)
1409f5a13:	49 83 eb 01          	sub    $0x1,%r11
1409f5a17:	75 ae                	jne    0x1409f59c7
1409f5a19:	41 0f 10 00          	movups (%r8),%xmm0
1409f5a1d:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1409f5a22:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
1409f5a27:	0f 11 00             	movups %xmm0,(%rax)
1409f5a2a:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1409f5a2f:	48 89 81 b8 04 00 00 	mov    %rax,0x4b8(%rcx)
1409f5a36:	48 8b c1             	mov    %rcx,%rax
1409f5a39:	48 89 b9 b0 04 00 00 	mov    %rdi,0x4b0(%rcx)
1409f5a40:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
1409f5a45:	c3                   	ret
1409f5a46:	90                   	nop
1409f5a47:	90                   	nop
1409f5a48:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f5a4d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1409f5a52:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1409f5a57:	55                   	push   %rbp
1409f5a58:	41 54                	push   %r12
1409f5a5a:	41 55                	push   %r13
1409f5a5c:	41 56                	push   %r14
1409f5a5e:	41 57                	push   %r15
1409f5a60:	48 8b ec             	mov    %rsp,%rbp
1409f5a63:	48 83 ec 60          	sub    $0x60,%rsp
1409f5a67:	4c 8b fa             	mov    %rdx,%r15
1409f5a6a:	48 8b f9             	mov    %rcx,%rdi
1409f5a6d:	48 8b 81 b8 04 00 00 	mov    0x4b8(%rcx),%rax
1409f5a74:	48 8b 18             	mov    (%rax),%rbx
1409f5a77:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1409f5a7b:	48 39 13             	cmp    %rdx,(%rbx)
1409f5a7e:	74 0f                	je     0x1409f5a8f
1409f5a80:	48 8b 0b             	mov    (%rbx),%rcx
1409f5a83:	e8 d0 78 90 ff       	call   0x1402fd358
1409f5a88:	48 8b 03             	mov    (%rbx),%rax
1409f5a8b:	48 89 43 08          	mov    %rax,0x8(%rbx)
1409f5a8f:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f5a93:	e8 00 7b 00 00       	call   0x1409fd598
1409f5a98:	83 65 d0 00          	andl   $0x0,-0x30(%rbp)
1409f5a9c:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1409f5aa0:	e8 13 80 00 00       	call   0x1409fdab8
1409f5aa5:	45 33 f6             	xor    %r14d,%r14d
1409f5aa8:	83 ce ff             	or     $0xffffffff,%esi
1409f5aab:	4c 39 b7 b0 04 00 00 	cmp    %r14,0x4b0(%rdi)
1409f5ab2:	0f 86 12 02 00 00    	jbe    0x1409f5cca
1409f5ab8:	4c 8d a7 90 01 00 00 	lea    0x190(%rdi),%r12
1409f5abf:	48 8d 97 20 03 00 00 	lea    0x320(%rdi),%rdx
1409f5ac6:	49 8b cc             	mov    %r12,%rcx
1409f5ac9:	e8 6e 74 00 00       	call   0x1409fcf3c
1409f5ace:	84 c0                	test   %al,%al
1409f5ad0:	0f 85 f1 01 00 00    	jne    0x1409f5cc7
1409f5ad6:	8a 87 53 02 00 00    	mov    0x253(%rdi),%al
1409f5adc:	32 87 f0 01 00 00    	xor    0x1f0(%rdi),%al
1409f5ae2:	32 87 1b 03 00 00    	xor    0x31b(%rdi),%al
1409f5ae8:	3c 20                	cmp    $0x20,%al
1409f5aea:	72 1d                	jb     0x1409f5b09
1409f5aec:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1409f5af0:	48 8b cf             	mov    %rdi,%rcx
1409f5af3:	e8 e8 44 00 00       	call   0x1409f9fe0
1409f5af8:	48 85 c0             	test   %rax,%rax
1409f5afb:	0f 84 3e 02 00 00    	je     0x1409f5d3f
1409f5b01:	4c 03 f0             	add    %rax,%r14
1409f5b04:	e9 b1 01 00 00       	jmp    0x1409f5cba
1409f5b09:	3c 0c                	cmp    $0xc,%al
1409f5b0b:	75 21                	jne    0x1409f5b2e
1409f5b0d:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1409f5b11:	48 8b cf             	mov    %rdi,%rcx
1409f5b14:	e8 af 47 00 00       	call   0x1409fa2c8
1409f5b19:	84 c0                	test   %al,%al
1409f5b1b:	0f 84 81 02 00 00    	je     0x1409f5da2
1409f5b21:	b8 02 00 00 00       	mov    $0x2,%eax
1409f5b26:	8b 5d d0             	mov    -0x30(%rbp),%ebx
1409f5b29:	e9 dd 00 00 00       	jmp    0x1409f5c0b
1409f5b2e:	0f b6 c8             	movzbl %al,%ecx
1409f5b31:	83 f9 0a             	cmp    $0xa,%ecx
1409f5b34:	77 71                	ja     0x1409f5ba7
1409f5b36:	74 68                	je     0x1409f5ba0
1409f5b38:	83 e9 01             	sub    $0x1,%ecx
1409f5b3b:	74 5c                	je     0x1409f5b99
1409f5b3d:	83 e9 02             	sub    $0x2,%ecx
1409f5b40:	74 50                	je     0x1409f5b92
1409f5b42:	83 e9 01             	sub    $0x1,%ecx
1409f5b45:	74 44                	je     0x1409f5b8b
1409f5b47:	83 e9 01             	sub    $0x1,%ecx
1409f5b4a:	74 38                	je     0x1409f5b84
1409f5b4c:	83 e9 01             	sub    $0x1,%ecx
1409f5b4f:	74 2c                	je     0x1409f5b7d
1409f5b51:	83 e9 01             	sub    $0x1,%ecx
1409f5b54:	74 20                	je     0x1409f5b76
1409f5b56:	83 e9 01             	sub    $0x1,%ecx
1409f5b59:	74 11                	je     0x1409f5b6c
1409f5b5b:	83 f9 01             	cmp    $0x1,%ecx
1409f5b5e:	0f 85 95 02 00 00    	jne    0x1409f5df9
1409f5b64:	8d 59 11             	lea    0x11(%rcx),%ebx
1409f5b67:	e9 8f 00 00 00       	jmp    0x1409f5bfb
1409f5b6c:	bb 0b 00 00 00       	mov    $0xb,%ebx
1409f5b71:	e9 85 00 00 00       	jmp    0x1409f5bfb
1409f5b76:	bb 06 00 00 00       	mov    $0x6,%ebx
1409f5b7b:	eb 7e                	jmp    0x1409f5bfb
1409f5b7d:	bb 04 00 00 00       	mov    $0x4,%ebx
1409f5b82:	eb 77                	jmp    0x1409f5bfb
1409f5b84:	bb 08 00 00 00       	mov    $0x8,%ebx
1409f5b89:	eb 70                	jmp    0x1409f5bfb
1409f5b8b:	bb 07 00 00 00       	mov    $0x7,%ebx
1409f5b90:	eb 69                	jmp    0x1409f5bfb
1409f5b92:	bb 10 00 00 00       	mov    $0x10,%ebx
1409f5b97:	eb 62                	jmp    0x1409f5bfb
1409f5b99:	bb 0e 00 00 00       	mov    $0xe,%ebx
1409f5b9e:	eb 5b                	jmp    0x1409f5bfb
1409f5ba0:	bb 14 00 00 00       	mov    $0x14,%ebx
1409f5ba5:	eb 54                	jmp    0x1409f5bfb
1409f5ba7:	83 e9 0b             	sub    $0xb,%ecx
1409f5baa:	74 4a                	je     0x1409f5bf6
1409f5bac:	83 e9 02             	sub    $0x2,%ecx
1409f5baf:	74 3e                	je     0x1409f5bef
1409f5bb1:	83 e9 01             	sub    $0x1,%ecx
1409f5bb4:	74 32                	je     0x1409f5be8
1409f5bb6:	83 e9 07             	sub    $0x7,%ecx
1409f5bb9:	74 26                	je     0x1409f5be1
1409f5bbb:	83 e9 01             	sub    $0x1,%ecx
1409f5bbe:	74 1a                	je     0x1409f5bda
1409f5bc0:	83 e9 08             	sub    $0x8,%ecx
1409f5bc3:	74 0e                	je     0x1409f5bd3
1409f5bc5:	83 f9 01             	cmp    $0x1,%ecx
1409f5bc8:	0f 85 2b 02 00 00    	jne    0x1409f5df9
1409f5bce:	8d 59 09             	lea    0x9(%rcx),%ebx
1409f5bd1:	eb 28                	jmp    0x1409f5bfb
1409f5bd3:	bb 0c 00 00 00       	mov    $0xc,%ebx
1409f5bd8:	eb 21                	jmp    0x1409f5bfb
1409f5bda:	bb 05 00 00 00       	mov    $0x5,%ebx
1409f5bdf:	eb 1a                	jmp    0x1409f5bfb
1409f5be1:	bb 09 00 00 00       	mov    $0x9,%ebx
1409f5be6:	eb 13                	jmp    0x1409f5bfb
1409f5be8:	bb 19 00 00 00       	mov    $0x19,%ebx
1409f5bed:	eb 0c                	jmp    0x1409f5bfb
1409f5bef:	bb 01 00 00 00       	mov    $0x1,%ebx
1409f5bf4:	eb 05                	jmp    0x1409f5bfb
1409f5bf6:	bb 17 00 00 00       	mov    $0x17,%ebx
1409f5bfb:	89 5d d0             	mov    %ebx,-0x30(%rbp)
1409f5bfe:	49 8b cc             	mov    %r12,%rcx
1409f5c01:	e8 3a fc ff ff       	call   0x1409f5840
1409f5c06:	b8 01 00 00 00       	mov    $0x1,%eax
1409f5c0b:	4c 03 f0             	add    %rax,%r14
1409f5c0e:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1409f5c12:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1409f5c16:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
1409f5c1a:	74 30                	je     0x1409f5c4c
1409f5c1c:	89 1a                	mov    %ebx,(%rdx)
1409f5c1e:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
1409f5c23:	48 83 62 10 00       	andq   $0x0,0x10(%rdx)
1409f5c28:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1409f5c2c:	48 85 c0             	test   %rax,%rax
1409f5c2f:	74 08                	je     0x1409f5c39
1409f5c31:	f0 ff 40 08          	lock incl 0x8(%rax)
1409f5c35:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1409f5c39:	48 89 42 10          	mov    %rax,0x10(%rdx)
1409f5c3d:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1409f5c41:	48 89 42 08          	mov    %rax,0x8(%rdx)
1409f5c45:	48 83 41 08 18       	addq   $0x18,0x8(%rcx)
1409f5c4a:	eb 0d                	jmp    0x1409f5c59
1409f5c4c:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1409f5c50:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1409f5c54:	e8 2b 6e 00 00       	call   0x1409fca84
1409f5c59:	83 65 e8 00          	andl   $0x0,-0x18(%rbp)
1409f5c5d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1409f5c61:	e8 52 7e 00 00       	call   0x1409fdab8
1409f5c66:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1409f5c6a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1409f5c6e:	e8 d5 30 00 00       	call   0x1409f8d48
1409f5c73:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1409f5c77:	48 85 c9             	test   %rcx,%rcx
1409f5c7a:	74 3e                	je     0x1409f5cba
1409f5c7c:	83 c8 ff             	or     $0xffffffff,%eax
1409f5c7f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409f5c84:	83 f8 01             	cmp    $0x1,%eax
1409f5c87:	75 31                	jne    0x1409f5cba
1409f5c89:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
1409f5c8d:	48 8b 03             	mov    (%rbx),%rax
1409f5c90:	48 8b cb             	mov    %rbx,%rcx
1409f5c93:	48 8b 00             	mov    (%rax),%rax
1409f5c96:	ff 15 9c 6f 11 00    	call   *0x116f9c(%rip)        # 0x140b0cc38
1409f5c9c:	83 c8 ff             	or     $0xffffffff,%eax
1409f5c9f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409f5ca4:	83 f8 01             	cmp    $0x1,%eax
1409f5ca7:	75 11                	jne    0x1409f5cba
1409f5ca9:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1409f5cad:	48 8b 01             	mov    (%rcx),%rax
1409f5cb0:	48 8b 40 08          	mov    0x8(%rax),%rax
1409f5cb4:	ff 15 7e 6f 11 00    	call   *0x116f7e(%rip)        # 0x140b0cc38
1409f5cba:	4c 3b b7 b0 04 00 00 	cmp    0x4b0(%rdi),%r14
1409f5cc1:	0f 82 f8 fd ff ff    	jb     0x1409f5abf
1409f5cc7:	83 ce ff             	or     $0xffffffff,%esi
1409f5cca:	83 7d d0 00          	cmpl   $0x0,-0x30(%rbp)
1409f5cce:	0f 85 7f 01 00 00    	jne    0x1409f5e53
1409f5cd4:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1409f5cd8:	48 8b 41 08          	mov    0x8(%rcx),%rax
1409f5cdc:	48 39 01             	cmp    %rax,(%rcx)
1409f5cdf:	0f 84 6e 01 00 00    	je     0x1409f5e53
1409f5ce5:	49 8b d7             	mov    %r15,%rdx
1409f5ce8:	b9 03 00 00 00       	mov    $0x3,%ecx
1409f5ced:	8d 41 7d             	lea    0x7d(%rcx),%eax
1409f5cf0:	0f 10 07             	movups (%rdi),%xmm0
1409f5cf3:	0f 11 02             	movups %xmm0,(%rdx)
1409f5cf6:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
1409f5cfa:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1409f5cfe:	0f 10 47 20          	movups 0x20(%rdi),%xmm0
1409f5d02:	0f 11 42 20          	movups %xmm0,0x20(%rdx)
1409f5d06:	0f 10 4f 30          	movups 0x30(%rdi),%xmm1
1409f5d0a:	0f 11 4a 30          	movups %xmm1,0x30(%rdx)
1409f5d0e:	0f 10 47 40          	movups 0x40(%rdi),%xmm0
1409f5d12:	0f 11 42 40          	movups %xmm0,0x40(%rdx)
1409f5d16:	0f 10 4f 50          	movups 0x50(%rdi),%xmm1
1409f5d1a:	0f 11 4a 50          	movups %xmm1,0x50(%rdx)
1409f5d1e:	0f 10 47 60          	movups 0x60(%rdi),%xmm0
1409f5d22:	0f 11 42 60          	movups %xmm0,0x60(%rdx)
1409f5d26:	48 03 d0             	add    %rax,%rdx
1409f5d29:	0f 10 4f 70          	movups 0x70(%rdi),%xmm1
1409f5d2d:	0f 11 4a f0          	movups %xmm1,-0x10(%rdx)
1409f5d31:	48 03 f8             	add    %rax,%rdi
1409f5d34:	48 83 e9 01          	sub    $0x1,%rcx
1409f5d38:	75 b6                	jne    0x1409f5cf0
1409f5d3a:	e9 80 01 00 00       	jmp    0x1409f5ebf
1409f5d3f:	49 8b d7             	mov    %r15,%rdx
1409f5d42:	b9 03 00 00 00       	mov    $0x3,%ecx
1409f5d47:	8d 41 7d             	lea    0x7d(%rcx),%eax