1406d77c6:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d77ca:	48 0f 47 45 a0       	cmova  -0x60(%rbp),%rax
1406d77cf:	66 c7 04 08 29 00    	movw   $0x29,(%rax,%rcx,1)
1406d77d5:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1406d77d9:	eb 24                	jmp    0x1406d77ff
1406d77db:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406d77e2:	00 00
1406d77e4:	4c 8d 0d b9 d8 8d 00 	lea    0x8dd8b9(%rip),%r9        # 0x140fb50a4
1406d77eb:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
1406d77f1:	ba 01 00 00 00       	mov    $0x1,%edx
1406d77f6:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406d77fa:	e8 81 0e ad ff       	call   0x1401a8680
1406d77ff:	0f 10 00             	movups (%rax),%xmm0
1406d7802:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
1406d7806:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406d780a:	0f 11 4d f0          	movups %xmm1,-0x10(%rbp)
1406d780e:	4c 89 68 10          	mov    %r13,0x10(%rax)
1406d7812:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406d7819:	00
1406d781a:	c6 00 00             	movb   $0x0,(%rax)
1406d781d:	41 0f ba ef 09       	bts    $0x9,%r15d
1406d7822:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1406d7827:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1406d782b:	49 8b cc             	mov    %r12,%rcx
1406d782e:	e8 ed 6e ac ff       	call   0x14019e720
1406d7833:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1406d7837:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d783b:	76 32                	jbe    0x1406d786f
1406d783d:	48 ff c2             	inc    %rdx
1406d7840:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1406d7844:	48 8b c1             	mov    %rcx,%rax
1406d7847:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d784e:	72 19                	jb     0x1406d7869
1406d7850:	48 83 c2 27          	add    $0x27,%rdx
1406d7854:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d7858:	48 2b c1             	sub    %rcx,%rax
1406d785b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d785f:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d7863:	0f 87 c0 02 00 00    	ja     0x1406d7b29
1406d7869:	e8 d6 38 74 00       	call   0x140e1b144
1406d786e:	90                   	nop
1406d786f:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1406d7873:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d7877:	76 31                	jbe    0x1406d78aa
1406d7879:	48 ff c2             	inc    %rdx
1406d787c:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1406d7880:	48 8b c1             	mov    %rcx,%rax
1406d7883:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d788a:	72 19                	jb     0x1406d78a5
1406d788c:	48 83 c2 27          	add    $0x27,%rdx
1406d7890:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d7894:	48 2b c1             	sub    %rcx,%rax
1406d7897:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d789b:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d789f:	0f 87 8a 02 00 00    	ja     0x1406d7b2f
1406d78a5:	e8 9a 38 74 00       	call   0x140e1b144
1406d78aa:	66 0f 6f 05 7e c5 8c 	movdqa 0x8cc57e(%rip),%xmm0        # 0x140fa3e30
1406d78b1:	00
1406d78b2:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1406d78b7:	c6 45 a0 00          	movb   $0x0,-0x60(%rbp)
1406d78bb:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1406d78bf:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d78c3:	76 39                	jbe    0x1406d78fe
1406d78c5:	48 ff c2             	inc    %rdx
1406d78c8:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1406d78cc:	48 8b c1             	mov    %rcx,%rax
1406d78cf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d78d6:	72 19                	jb     0x1406d78f1
1406d78d8:	48 83 c2 27          	add    $0x27,%rdx
1406d78dc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d78e0:	48 2b c1             	sub    %rcx,%rax
1406d78e3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d78e7:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d78eb:	0f 87 44 02 00 00    	ja     0x1406d7b35
1406d78f1:	e8 4e 38 74 00       	call   0x140e1b144
1406d78f6:	66 0f 6f 05 32 c5 8c 	movdqa 0x8cc532(%rip),%xmm0        # 0x140fa3e30
1406d78fd:	00
1406d78fe:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1406d7902:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d7906:	76 39                	jbe    0x1406d7941
1406d7908:	48 ff c2             	inc    %rdx
1406d790b:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1406d790f:	48 8b c1             	mov    %rcx,%rax
1406d7912:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d7919:	72 19                	jb     0x1406d7934
1406d791b:	48 83 c2 27          	add    $0x27,%rdx
1406d791f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d7923:	48 2b c1             	sub    %rcx,%rax
1406d7926:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d792a:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d792e:	0f 87 07 02 00 00    	ja     0x1406d7b3b
1406d7934:	e8 0b 38 74 00       	call   0x140e1b144
1406d7939:	66 0f 6f 05 ef c4 8c 	movdqa 0x8cc4ef(%rip),%xmm0        # 0x140fa3e30
1406d7940:	00
1406d7941:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1406d7946:	c6 45 c0 00          	movb   $0x0,-0x40(%rbp)
1406d794a:	48 8b 55 38          	mov    0x38(%rbp),%rdx
1406d794e:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d7952:	76 32                	jbe    0x1406d7986
1406d7954:	48 ff c2             	inc    %rdx
1406d7957:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1406d795b:	48 8b c1             	mov    %rcx,%rax
1406d795e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d7965:	72 19                	jb     0x1406d7980
1406d7967:	48 83 c2 27          	add    $0x27,%rdx
1406d796b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d796f:	48 2b c1             	sub    %rcx,%rax
1406d7972:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d7976:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d797a:	0f 87 c1 01 00 00    	ja     0x1406d7b41
1406d7980:	e8 bf 37 74 00       	call   0x140e1b144
1406d7985:	90                   	nop
1406d7986:	48 85 ff             	test   %rdi,%rdi
1406d7989:	74 27                	je     0x1406d79b2
1406d798b:	8b 47 10             	mov    0x10(%rdi),%eax
1406d798e:	ff c8                	dec    %eax
1406d7990:	89 47 10             	mov    %eax,0x10(%rdi)
1406d7993:	85 c0                	test   %eax,%eax
1406d7995:	7f 1b                	jg     0x1406d79b2
1406d7997:	0f 88 aa 01 00 00    	js     0x1406d7b47
1406d799d:	48 8b 07             	mov    (%rdi),%rax
1406d79a0:	ba 01 00 00 00       	mov    $0x1,%edx
1406d79a5:	48 8b cf             	mov    %rdi,%rcx
1406d79a8:	48 8b 00             	mov    (%rax),%rax
1406d79ab:	ff 15 6f c0 8a 00    	call   *0x8ac06f(%rip)        # 0x140f83a20
1406d79b1:	90                   	nop
1406d79b2:	48 85 f6             	test   %rsi,%rsi
1406d79b5:	74 27                	je     0x1406d79de
1406d79b7:	8b 46 10             	mov    0x10(%rsi),%eax
1406d79ba:	ff c8                	dec    %eax
1406d79bc:	89 46 10             	mov    %eax,0x10(%rsi)
1406d79bf:	85 c0                	test   %eax,%eax
1406d79c1:	7f 1b                	jg     0x1406d79de
1406d79c3:	0f 88 89 01 00 00    	js     0x1406d7b52
1406d79c9:	48 8b 06             	mov    (%rsi),%rax
1406d79cc:	ba 01 00 00 00       	mov    $0x1,%edx
1406d79d1:	48 8b ce             	mov    %rsi,%rcx
1406d79d4:	48 8b 00             	mov    (%rax),%rax
1406d79d7:	ff 15 43 c0 8a 00    	call   *0x8ac043(%rip)        # 0x140f83a20
1406d79dd:	90                   	nop
1406d79de:	48 85 db             	test   %rbx,%rbx
1406d79e1:	74 27                	je     0x1406d7a0a
1406d79e3:	8b 43 10             	mov    0x10(%rbx),%eax
1406d79e6:	ff c8                	dec    %eax
1406d79e8:	89 43 10             	mov    %eax,0x10(%rbx)
1406d79eb:	85 c0                	test   %eax,%eax
1406d79ed:	7f 1b                	jg     0x1406d7a0a
1406d79ef:	0f 88 68 01 00 00    	js     0x1406d7b5d
1406d79f5:	48 8b 03             	mov    (%rbx),%rax
1406d79f8:	ba 01 00 00 00       	mov    $0x1,%edx
1406d79fd:	48 8b cb             	mov    %rbx,%rcx
1406d7a00:	48 8b 00             	mov    (%rax),%rax
1406d7a03:	ff 15 17 c0 8a 00    	call   *0x8ac017(%rip)        # 0x140f83a20
1406d7a09:	90                   	nop
1406d7a0a:	4d 85 f6             	test   %r14,%r14
1406d7a0d:	74 29                	je     0x1406d7a38
1406d7a0f:	41 8b 46 10          	mov    0x10(%r14),%eax
1406d7a13:	ff c8                	dec    %eax
1406d7a15:	41 89 46 10          	mov    %eax,0x10(%r14)
1406d7a19:	85 c0                	test   %eax,%eax
1406d7a1b:	7f 1b                	jg     0x1406d7a38
1406d7a1d:	0f 88 45 01 00 00    	js     0x1406d7b68
1406d7a23:	49 8b 06             	mov    (%r14),%rax
1406d7a26:	ba 01 00 00 00       	mov    $0x1,%edx
1406d7a2b:	49 8b ce             	mov    %r14,%rcx
1406d7a2e:	48 8b 00             	mov    (%rax),%rax
1406d7a31:	ff 15 e9 bf 8a 00    	call   *0x8abfe9(%rip)        # 0x140f83a20
1406d7a37:	90                   	nop
1406d7a38:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1406d7a3d:	48 85 c9             	test   %rcx,%rcx
1406d7a40:	74 20                	je     0x1406d7a62
1406d7a42:	8b 41 10             	mov    0x10(%rcx),%eax
1406d7a45:	ff c8                	dec    %eax
1406d7a47:	89 41 10             	mov    %eax,0x10(%rcx)
1406d7a4a:	85 c0                	test   %eax,%eax
1406d7a4c:	7f 14                	jg     0x1406d7a62
1406d7a4e:	78 35                	js     0x1406d7a85
1406d7a50:	48 8b 11             	mov    (%rcx),%rdx
1406d7a53:	48 8b 02             	mov    (%rdx),%rax
1406d7a56:	ba 01 00 00 00       	mov    $0x1,%edx
1406d7a5b:	ff 15 bf bf 8a 00    	call   *0x8abfbf(%rip)        # 0x140f83a20
1406d7a61:	90                   	nop
1406d7a62:	49 8b c4             	mov    %r12,%rax
1406d7a65:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1406d7a69:	48 33 cc             	xor    %rsp,%rcx
1406d7a6c:	e8 8f 3a 74 00       	call   0x140e1b500
1406d7a71:	48 81 c4 58 01 00 00 	add    $0x158,%rsp
1406d7a78:	41 5f                	pop    %r15
1406d7a7a:	41 5e                	pop    %r14
1406d7a7c:	41 5d                	pop    %r13
1406d7a7e:	41 5c                	pop    %r12
1406d7a80:	5f                   	pop    %rdi
1406d7a81:	5e                   	pop    %rsi
1406d7a82:	5b                   	pop    %rbx
1406d7a83:	5d                   	pop    %rbp
1406d7a84:	c3                   	ret
1406d7a85:	b9 02 00 00 00       	mov    $0x2,%ecx
1406d7a8a:	e8 71 2c 0b 00       	call   0x14078a700
1406d7a8f:	90                   	nop
1406d7a90:	b9 02 00 00 00       	mov    $0x2,%ecx
1406d7a95:	e8 66 2c 0b 00       	call   0x14078a700
1406d7a9a:	90                   	nop
1406d7a9b:	b9 02 00 00 00       	mov    $0x2,%ecx
1406d7aa0:	e8 5b 2c 0b 00       	call   0x14078a700
1406d7aa5:	90                   	nop
1406d7aa6:	33 c9                	xor    %ecx,%ecx
1406d7aa8:	e8 53 2c 0b 00       	call   0x14078a700
1406d7aad:	cc                   	int3
1406d7aae:	b9 01 00 00 00       	mov    $0x1,%ecx
1406d7ab3:	e8 48 2c 0b 00       	call   0x14078a700
1406d7ab8:	90                   	nop
1406d7ab9:	33 c9                	xor    %ecx,%ecx
1406d7abb:	e8 40 2c 0b 00       	call   0x14078a700
1406d7ac0:	cc                   	int3
1406d7ac1:	b9 01 00 00 00       	mov    $0x1,%ecx
1406d7ac6:	e8 35 2c 0b 00       	call   0x14078a700
1406d7acb:	90                   	nop
1406d7acc:	33 c9                	xor    %ecx,%ecx
1406d7ace:	e8 2d 2c 0b 00       	call   0x14078a700
1406d7ad3:	cc                   	int3
1406d7ad4:	b9 01 00 00 00       	mov    $0x1,%ecx
1406d7ad9:	e8 22 2c 0b 00       	call   0x14078a700
1406d7ade:	90                   	nop
1406d7adf:	33 c9                	xor    %ecx,%ecx
1406d7ae1:	e8 1a 2c 0b 00       	call   0x14078a700
1406d7ae6:	cc                   	int3
1406d7ae7:	b9 01 00 00 00       	mov    $0x1,%ecx
1406d7aec:	e8 0f 2c 0b 00       	call   0x14078a700
1406d7af1:	90                   	nop
1406d7af2:	33 c9                	xor    %ecx,%ecx
1406d7af4:	e8 07 2c 0b 00       	call   0x14078a700
1406d7af9:	cc                   	int3
1406d7afa:	b9 01 00 00 00       	mov    $0x1,%ecx
1406d7aff:	e8 fc 2b 0b 00       	call   0x14078a700
1406d7b04:	90                   	nop
1406d7b05:	33 c9                	xor    %ecx,%ecx
1406d7b07:	e8 f4 2b 0b 00       	call   0x14078a700
1406d7b0c:	cc                   	int3
1406d7b0d:	b9 01 00 00 00       	mov    $0x1,%ecx
1406d7b12:	e8 e9 2b 0b 00       	call   0x14078a700
1406d7b17:	90                   	nop
1406d7b18:	b9 02 00 00 00       	mov    $0x2,%ecx
1406d7b1d:	e8 de 2b 0b 00       	call   0x14078a700
1406d7b22:	90                   	nop
1406d7b23:	e8 48 5a ac ff       	call   0x14019d570
1406d7b28:	90                   	nop
1406d7b29:	e8 76 26 75 00       	call   0x140e2a1a4
1406d7b2e:	90                   	nop
1406d7b2f:	e8 70 26 75 00       	call   0x140e2a1a4
1406d7b34:	90                   	nop
1406d7b35:	e8 6a 26 75 00       	call   0x140e2a1a4
1406d7b3a:	90                   	nop
1406d7b3b:	e8 64 26 75 00       	call   0x140e2a1a4
1406d7b40:	90                   	nop
1406d7b41:	e8 5e 26 75 00       	call   0x140e2a1a4
1406d7b46:	90                   	nop
1406d7b47:	b9 02 00 00 00       	mov    $0x2,%ecx
1406d7b4c:	e8 af 2b 0b 00       	call   0x14078a700
1406d7b51:	90                   	nop
1406d7b52:	b9 02 00 00 00       	mov    $0x2,%ecx
1406d7b57:	e8 a4 2b 0b 00       	call   0x14078a700
1406d7b5c:	90                   	nop
1406d7b5d:	b9 02 00 00 00       	mov    $0x2,%ecx
1406d7b62:	e8 99 2b 0b 00       	call   0x14078a700
1406d7b67:	90                   	nop
1406d7b68:	b9 02 00 00 00       	mov    $0x2,%ecx
1406d7b6d:	e8 8e 2b 0b 00       	call   0x14078a700
1406d7b72:	cc                   	int3
1406d7b73:	cc                   	int3
1406d7b74:	cc                   	int3
1406d7b75:	cc                   	int3
1406d7b76:	cc                   	int3
1406d7b77:	cc                   	int3
1406d7b78:	cc                   	int3
1406d7b79:	cc                   	int3
1406d7b7a:	cc                   	int3
1406d7b7b:	cc                   	int3
1406d7b7c:	cc                   	int3
1406d7b7d:	cc                   	int3
1406d7b7e:	cc                   	int3
1406d7b7f:	cc                   	int3
1406d7b80:	40 55                	rex push %rbp
1406d7b82:	53                   	push   %rbx
1406d7b83:	56                   	push   %rsi
1406d7b84:	57                   	push   %rdi
1406d7b85:	41 54                	push   %r12
1406d7b87:	41 55                	push   %r13
1406d7b89:	41 56                	push   %r14
1406d7b8b:	41 57                	push   %r15
1406d7b8d:	48 8d 6c 24 88       	lea    -0x78(%rsp),%rbp
1406d7b92:	48 81 ec 78 01 00 00 	sub    $0x178,%rsp
1406d7b99:	0f 29 b4 24 60 01 00 	movaps %xmm6,0x160(%rsp)
1406d7ba0:	00
1406d7ba1:	48 8b 05 58 13 ce 00 	mov    0xce1358(%rip),%rax        # 0x1413b8f00
1406d7ba8:	48 33 c4             	xor    %rsp,%rax
1406d7bab:	48 89 45 50          	mov    %rax,0x50(%rbp)
1406d7baf:	4d 8b e1             	mov    %r9,%r12
1406d7bb2:	49 8b d8             	mov    %r8,%rbx
1406d7bb5:	48 8b f2             	mov    %rdx,%rsi
1406d7bb8:	4c 8b f9             	mov    %rcx,%r15
1406d7bbb:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1406d7bc0:	4c 8b b5 e0 00 00 00 	mov    0xe0(%rbp),%r14
1406d7bc7:	44 8b ad e8 00 00 00 	mov    0xe8(%rbp),%r13d
1406d7bce:	33 c0                	xor    %eax,%eax
1406d7bd0:	89 44 24 34          	mov    %eax,0x34(%rsp)
1406d7bd4:	0f 57 c0             	xorps  %xmm0,%xmm0
1406d7bd7:	0f 11 02             	movups %xmm0,(%rdx)
1406d7bda:	48 89 42 10          	mov    %rax,0x10(%rdx)
1406d7bde:	48 89 42 18          	mov    %rax,0x18(%rdx)
1406d7be2:	b9 20 00 00 00       	mov    $0x20,%ecx
1406d7be7:	e8 1c 35 74 00       	call   0x140e1b108
1406d7bec:	48 8b c8             	mov    %rax,%rcx
1406d7bef:	48 89 06             	mov    %rax,(%rsi)
1406d7bf2:	48 c7 46 10 15 00 00 	movq   $0x15,0x10(%rsi)
1406d7bf9:	00
1406d7bfa:	48 c7 46 18 1f 00 00 	movq   $0x1f,0x18(%rsi)
1406d7c01:	00
1406d7c02:	0f 10 05 c7 65 94 00 	movups 0x9465c7(%rip),%xmm0        # 0x14101e1d0
1406d7c09:	0f 11 00             	movups %xmm0,(%rax)
1406d7c0c:	8b 05 ce 65 94 00    	mov    0x9465ce(%rip),%eax        # 0x14101e1e0
1406d7c12:	89 41 10             	mov    %eax,0x10(%rcx)
1406d7c15:	0f b6 05 c8 65 94 00 	movzbl 0x9465c8(%rip),%eax        # 0x14101e1e4
1406d7c1c:	88 41 14             	mov    %al,0x14(%rcx)
1406d7c1f:	c6 41 15 00          	movb   $0x0,0x15(%rcx)
1406d7c23:	c7 44 24 34 01 00 00 	movl   $0x1,0x34(%rsp)
1406d7c2a:	00
1406d7c2b:	48 8b 0b             	mov    (%rbx),%rcx
1406d7c2e:	48 8b 01             	mov    (%rcx),%rax
1406d7c31:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1406d7c36:	48 8b 80 f0 00 00 00 	mov    0xf0(%rax),%rax
1406d7c3d:	ff 15 dd bd 8a 00    	call   *0x8abddd(%rip)        # 0x140f83a20
1406d7c43:	90                   	nop
1406d7c44:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406d7c49:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1406d7c4f:	4c 8b 00             	mov    (%rax),%r8
1406d7c52:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1406d7c56:	49 8b cf             	mov    %r15,%rcx
1406d7c59:	e8 72 b8 ff ff       	call   0x1406d34d0
1406d7c5e:	c7 44 24 34 03 00 00 	movl   $0x3,0x34(%rsp)
1406d7c65:	00
1406d7c66:	48 8b 0b             	mov    (%rbx),%rcx
1406d7c69:	48 8b 01             	mov    (%rcx),%rax
1406d7c6c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1406d7c71:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
1406d7c78:	ff 15 a2 bd 8a 00    	call   *0x8abda2(%rip)        # 0x140f83a20
1406d7c7e:	90                   	nop
1406d7c7f:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406d7c84:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1406d7c8a:	4c 8b 00             	mov    (%rax),%r8
1406d7c8d:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx