1402879ca:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
1402879cf:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402879d4:	4c 8d 0d 2d c7 10 00 	lea    0x10c72d(%rip),%r9        # 0x140394108
1402879db:	48 8d 05 3e a4 00 00 	lea    0xa43e(%rip),%rax        # 0x140291e20
1402879e2:	41 b8 90 03 00 00    	mov    $0x390,%r8d
1402879e8:	48 8b d7             	mov    %rdi,%rdx
1402879eb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402879f0:	48 8b cb             	mov    %rbx,%rcx
1402879f3:	e8 78 9c 00 00       	call   0x140291670
1402879f8:	8b f0                	mov    %eax,%esi
1402879fa:	48 8b cb             	mov    %rbx,%rcx
1402879fd:	e8 be 4a e6 ff       	call   0x1400ec4c0
140287a02:	8b c6                	mov    %esi,%eax
140287a04:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140287a09:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140287a0e:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287a13:	48 83 c4 40          	add    $0x40,%rsp
140287a17:	41 5e                	pop    %r14
140287a19:	c3                   	ret
140287a1a:	e8 51 f6 e9 ff       	call   0x140127070
140287a1f:	4c 8d 05 a2 c3 10 00 	lea    0x10c3a2(%rip),%r8        # 0x140393dc8
140287a26:	ba 2e 04 00 00       	mov    $0x42e,%edx
140287a2b:	48 8d 0d 06 c2 10 00 	lea    0x10c206(%rip),%rcx        # 0x140393c38
140287a32:	e8 59 f7 e9 ff       	call   0x140127190
140287a37:	ba 06 01 08 00       	mov    $0x80106,%edx
140287a3c:	45 33 c0             	xor    %r8d,%r8d
140287a3f:	41 8d 48 39          	lea    0x39(%r8),%ecx
140287a43:	e8 48 f8 e9 ff       	call   0x140127290
140287a48:	8b c6                	mov    %esi,%eax
140287a4a:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140287a4f:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140287a54:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287a59:	48 83 c4 40          	add    $0x40,%rsp
140287a5d:	41 5e                	pop    %r14
140287a5f:	c3                   	ret
140287a60:	e8 0b f6 e9 ff       	call   0x140127070
140287a65:	4c 8d 05 e4 c6 10 00 	lea    0x10c6e4(%rip),%r8        # 0x140394150
140287a6c:	ba 56 05 00 00       	mov    $0x556,%edx
140287a71:	48 8d 0d c0 c1 10 00 	lea    0x10c1c0(%rip),%rcx        # 0x140393c38
140287a78:	e8 13 f7 e9 ff       	call   0x140127190
140287a7d:	45 33 c0             	xor    %r8d,%r8d
140287a80:	ba 06 01 08 00       	mov    $0x80106,%edx
140287a85:	41 8d 48 39          	lea    0x39(%r8),%ecx
140287a89:	e8 02 f8 e9 ff       	call   0x140127290
140287a8e:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140287a93:	33 c0                	xor    %eax,%eax
140287a95:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287a9a:	48 83 c4 40          	add    $0x40,%rsp
140287a9e:	41 5e                	pop    %r14
140287aa0:	c3                   	ret
140287aa1:	cc                   	int3
140287aa2:	cc                   	int3
140287aa3:	cc                   	int3
140287aa4:	cc                   	int3
140287aa5:	cc                   	int3
140287aa6:	cc                   	int3
140287aa7:	cc                   	int3
140287aa8:	cc                   	int3
140287aa9:	cc                   	int3
140287aaa:	cc                   	int3
140287aab:	cc                   	int3
140287aac:	cc                   	int3
140287aad:	cc                   	int3
140287aae:	cc                   	int3
140287aaf:	cc                   	int3
140287ab0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140287ab5:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140287aba:	41 56                	push   %r14
140287abc:	b8 40 00 00 00       	mov    $0x40,%eax
140287ac1:	e8 6a 90 02 00       	call   0x1402b0b30
140287ac6:	48 2b e0             	sub    %rax,%rsp
140287ac9:	49 8b f8             	mov    %r8,%rdi
140287acc:	48 8b da             	mov    %rdx,%rbx
140287acf:	4c 8b f1             	mov    %rcx,%r14
140287ad2:	4d 85 c9             	test   %r9,%r9
140287ad5:	0f 85 25 01 00 00    	jne    0x140287c00
140287adb:	f6 44 24 70 01       	testb  $0x1,0x70(%rsp)
140287ae0:	0f 84 1a 01 00 00    	je     0x140287c00
140287ae6:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140287aeb:	33 f6                	xor    %esi,%esi
140287aed:	4d 85 c0             	test   %r8,%r8
140287af0:	75 27                	jne    0x140287b19
140287af2:	e8 79 f5 e9 ff       	call   0x140127070
140287af7:	4c 8d 05 ca c2 10 00 	lea    0x10c2ca(%rip),%r8        # 0x140393dc8
140287afe:	ba 21 04 00 00       	mov    $0x421,%edx
140287b03:	48 8d 0d 2e c1 10 00 	lea    0x10c12e(%rip),%rcx        # 0x140393c38
140287b0a:	e8 81 f6 e9 ff       	call   0x140127190
140287b0f:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140287b14:	e9 c3 00 00 00       	jmp    0x140287bdc
140287b19:	ba 00 f0 00 00       	mov    $0xf000,%edx
140287b1e:	48 8b cf             	mov    %rdi,%rcx
140287b21:	e8 da 58 e7 ff       	call   0x1400fd400
140287b26:	3d 00 10 00 00       	cmp    $0x1000,%eax
140287b2b:	0f 85 89 00 00 00    	jne    0x140287bba
140287b31:	49 8b 0e             	mov    (%r14),%rcx
140287b34:	48 8b d3             	mov    %rbx,%rdx
140287b37:	e8 54 0c 01 00       	call   0x140298790
140287b3c:	48 8b d8             	mov    %rax,%rbx
140287b3f:	48 85 c0             	test   %rax,%rax
140287b42:	74 56                	je     0x140287b9a
140287b44:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140287b49:	48 85 d2             	test   %rdx,%rdx
140287b4c:	74 15                	je     0x140287b63
140287b4e:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140287b55:	00
140287b56:	49 8d 4e 18          	lea    0x18(%r14),%rcx
140287b5a:	e8 11 10 ef ff       	call   0x140178b70
140287b5f:	85 c0                	test   %eax,%eax
140287b61:	74 37                	je     0x140287b9a
140287b63:	48 8d 05 36 2d ed ff 	lea    -0x12d2ca(%rip),%rax        # 0x14015a8a0
140287b6a:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
140287b6f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140287b74:	4c 8d 0d 8d c5 10 00 	lea    0x10c58d(%rip),%r9        # 0x140394108
140287b7b:	48 8d 05 9e a2 00 00 	lea    0xa29e(%rip),%rax        # 0x140291e20
140287b82:	41 b8 90 03 00 00    	mov    $0x390,%r8d
140287b88:	48 8b d7             	mov    %rdi,%rdx
140287b8b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140287b90:	48 8b cb             	mov    %rbx,%rcx
140287b93:	e8 08 9c 00 00       	call   0x1402917a0
140287b98:	8b f0                	mov    %eax,%esi
140287b9a:	48 8b cb             	mov    %rbx,%rcx
140287b9d:	e8 1e 49 e6 ff       	call   0x1400ec4c0
140287ba2:	8b c6                	mov    %esi,%eax
140287ba4:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140287ba9:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140287bae:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287bb3:	48 83 c4 40          	add    $0x40,%rsp
140287bb7:	41 5e                	pop    %r14
140287bb9:	c3                   	ret
140287bba:	e8 b1 f4 e9 ff       	call   0x140127070
140287bbf:	4c 8d 05 02 c2 10 00 	lea    0x10c202(%rip),%r8        # 0x140393dc8
140287bc6:	ba 2e 04 00 00       	mov    $0x42e,%edx
140287bcb:	48 8d 0d 66 c0 10 00 	lea    0x10c066(%rip),%rcx        # 0x140393c38
140287bd2:	e8 b9 f5 e9 ff       	call   0x140127190
140287bd7:	ba 06 01 08 00       	mov    $0x80106,%edx
140287bdc:	45 33 c0             	xor    %r8d,%r8d
140287bdf:	41 8d 48 39          	lea    0x39(%r8),%ecx
140287be3:	e8 a8 f6 e9 ff       	call   0x140127290
140287be8:	8b c6                	mov    %esi,%eax
140287bea:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140287bef:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140287bf4:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287bf9:	48 83 c4 40          	add    $0x40,%rsp
140287bfd:	41 5e                	pop    %r14
140287bff:	c3                   	ret
140287c00:	e8 6b f4 e9 ff       	call   0x140127070
140287c05:	4c 8d 05 6c c5 10 00 	lea    0x10c56c(%rip),%r8        # 0x140394178
140287c0c:	ba 57 05 00 00       	mov    $0x557,%edx
140287c11:	48 8d 0d 20 c0 10 00 	lea    0x10c020(%rip),%rcx        # 0x140393c38
140287c18:	e8 73 f5 e9 ff       	call   0x140127190
140287c1d:	45 33 c0             	xor    %r8d,%r8d
140287c20:	ba 06 01 08 00       	mov    $0x80106,%edx
140287c25:	41 8d 48 39          	lea    0x39(%r8),%ecx
140287c29:	e8 62 f6 e9 ff       	call   0x140127290
140287c2e:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140287c33:	33 c0                	xor    %eax,%eax
140287c35:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287c3a:	48 83 c4 40          	add    $0x40,%rsp
140287c3e:	41 5e                	pop    %r14
140287c40:	c3                   	ret
140287c41:	cc                   	int3
140287c42:	cc                   	int3
140287c43:	cc                   	int3
140287c44:	cc                   	int3
140287c45:	cc                   	int3
140287c46:	cc                   	int3
140287c47:	cc                   	int3
140287c48:	cc                   	int3
140287c49:	cc                   	int3
140287c4a:	cc                   	int3
140287c4b:	cc                   	int3
140287c4c:	cc                   	int3
140287c4d:	cc                   	int3
140287c4e:	cc                   	int3
140287c4f:	cc                   	int3
140287c50:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140287c55:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140287c5a:	41 56                	push   %r14
140287c5c:	b8 40 00 00 00       	mov    $0x40,%eax
140287c61:	e8 ca 8e 02 00       	call   0x1402b0b30
140287c66:	48 2b e0             	sub    %rax,%rsp
140287c69:	49 8b f8             	mov    %r8,%rdi
140287c6c:	48 8b f2             	mov    %rdx,%rsi
140287c6f:	4c 8b f1             	mov    %rcx,%r14
140287c72:	4d 85 c9             	test   %r9,%r9
140287c75:	0f 85 63 01 00 00    	jne    0x140287dde
140287c7b:	f6 44 24 70 02       	testb  $0x2,0x70(%rsp)
140287c80:	0f 84 58 01 00 00    	je     0x140287dde
140287c86:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140287c8b:	33 db                	xor    %ebx,%ebx
140287c8d:	4d 85 c0             	test   %r8,%r8
140287c90:	75 27                	jne    0x140287cb9
140287c92:	e8 d9 f3 e9 ff       	call   0x140127070
140287c97:	4c 8d 05 2a c1 10 00 	lea    0x10c12a(%rip),%r8        # 0x140393dc8
140287c9e:	ba 21 04 00 00       	mov    $0x421,%edx
140287ca3:	48 8d 0d 8e bf 10 00 	lea    0x10bf8e(%rip),%rcx        # 0x140393c38
140287caa:	e8 e1 f4 e9 ff       	call   0x140127190
140287caf:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140287cb4:	e9 01 01 00 00       	jmp    0x140287dba
140287cb9:	ba 00 f0 00 00       	mov    $0xf000,%edx
140287cbe:	48 8b cf             	mov    %rdi,%rcx
140287cc1:	e8 3a 57 e7 ff       	call   0x1400fd400
140287cc6:	3d 00 10 00 00       	cmp    $0x1000,%eax
140287ccb:	0f 85 c7 00 00 00    	jne    0x140287d98
140287cd1:	49 8b 0e             	mov    (%r14),%rcx
140287cd4:	48 8b d6             	mov    %rsi,%rdx
140287cd7:	e8 b4 0a 01 00       	call   0x140298790
140287cdc:	48 8b f0             	mov    %rax,%rsi
140287cdf:	48 85 c0             	test   %rax,%rax
140287ce2:	0f 84 90 00 00 00    	je     0x140287d78
140287ce8:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140287ced:	48 85 d2             	test   %rdx,%rdx
140287cf0:	74 15                	je     0x140287d07
140287cf2:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140287cf9:	00
140287cfa:	49 8d 4e 18          	lea    0x18(%r14),%rcx
140287cfe:	e8 6d 0e ef ff       	call   0x140178b70
140287d03:	85 c0                	test   %eax,%eax
140287d05:	74 71                	je     0x140287d78
140287d07:	45 8b 46 08          	mov    0x8(%r14),%r8d
140287d0b:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140287d10:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
140287d15:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140287d1a:	ba 90 03 00 00       	mov    $0x390,%edx
140287d1f:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140287d24:	48 8b cf             	mov    %rdi,%rcx
140287d27:	c7 44 24 68 ff ff ff 	movl   $0xffffffff,0x68(%rsp)
140287d2e:	ff
140287d2f:	e8 ec a0 00 00       	call   0x140291e20
140287d34:	85 c0                	test   %eax,%eax
140287d36:	74 40                	je     0x140287d78
140287d38:	44 8b 4c 24 68       	mov    0x68(%rsp),%r9d
140287d3d:	48 8d 05 7c 2b ed ff 	lea    -0x12d484(%rip),%rax        # 0x14015a8c0
140287d44:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140287d49:	ba 90 03 00 00       	mov    $0x390,%edx
140287d4e:	48 8b cf             	mov    %rdi,%rcx
140287d51:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140287d56:	e8 75 9b 00 00       	call   0x1402918d0
140287d5b:	48 8b f8             	mov    %rax,%rdi
140287d5e:	48 85 c0             	test   %rax,%rax
140287d61:	74 0d                	je     0x140287d70
140287d63:	48 8b d0             	mov    %rax,%rdx
140287d66:	48 8b ce             	mov    %rsi,%rcx
140287d69:	e8 72 8b e7 ff       	call   0x1401008e0
140287d6e:	8b d8                	mov    %eax,%ebx
140287d70:	48 8b cf             	mov    %rdi,%rcx
140287d73:	e8 08 97 e7 ff       	call   0x140101480
140287d78:	48 8b ce             	mov    %rsi,%rcx
140287d7b:	e8 40 47 e6 ff       	call   0x1400ec4c0
140287d80:	8b c3                	mov    %ebx,%eax
140287d82:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140287d87:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140287d8c:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287d91:	48 83 c4 40          	add    $0x40,%rsp
140287d95:	41 5e                	pop    %r14
140287d97:	c3                   	ret
140287d98:	e8 d3 f2 e9 ff       	call   0x140127070
140287d9d:	4c 8d 05 24 c0 10 00 	lea    0x10c024(%rip),%r8        # 0x140393dc8
140287da4:	ba 2e 04 00 00       	mov    $0x42e,%edx
140287da9:	48 8d 0d 88 be 10 00 	lea    0x10be88(%rip),%rcx        # 0x140393c38
140287db0:	e8 db f3 e9 ff       	call   0x140127190
140287db5:	ba 06 01 08 00       	mov    $0x80106,%edx
140287dba:	45 33 c0             	xor    %r8d,%r8d
140287dbd:	41 8d 48 39          	lea    0x39(%r8),%ecx
140287dc1:	e8 ca f4 e9 ff       	call   0x140127290
140287dc6:	8b c3                	mov    %ebx,%eax
140287dc8:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140287dcd:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140287dd2:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287dd7:	48 83 c4 40          	add    $0x40,%rsp
140287ddb:	41 5e                	pop    %r14
140287ddd:	c3                   	ret
140287dde:	e8 8d f2 e9 ff       	call   0x140127070
140287de3:	4c 8d 05 b6 c3 10 00 	lea    0x10c3b6(%rip),%r8        # 0x1403941a0
140287dea:	ba 58 05 00 00       	mov    $0x558,%edx
140287def:	48 8d 0d 42 be 10 00 	lea    0x10be42(%rip),%rcx        # 0x140393c38
140287df6:	e8 95 f3 e9 ff       	call   0x140127190
140287dfb:	45 33 c0             	xor    %r8d,%r8d
140287dfe:	ba 06 01 08 00       	mov    $0x80106,%edx
140287e03:	41 8d 48 39          	lea    0x39(%r8),%ecx
140287e07:	e8 84 f4 e9 ff       	call   0x140127290
140287e0c:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140287e11:	33 c0                	xor    %eax,%eax
140287e13:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287e18:	48 83 c4 40          	add    $0x40,%rsp
140287e1c:	41 5e                	pop    %r14
140287e1e:	c3                   	ret
140287e1f:	cc                   	int3
140287e20:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140287e25:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140287e2a:	41 56                	push   %r14
140287e2c:	b8 40 00 00 00       	mov    $0x40,%eax
140287e31:	e8 fa 8c 02 00       	call   0x1402b0b30
140287e36:	48 2b e0             	sub    %rax,%rsp
140287e39:	49 8b f8             	mov    %r8,%rdi
140287e3c:	48 8b f2             	mov    %rdx,%rsi
140287e3f:	4c 8b f1             	mov    %rcx,%r14
140287e42:	4d 85 c9             	test   %r9,%r9
140287e45:	0f 85 8c 01 00 00    	jne    0x140287fd7
140287e4b:	f6 44 24 70 02       	testb  $0x2,0x70(%rsp)
140287e50:	0f 84 81 01 00 00    	je     0x140287fd7
140287e56:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140287e5b:	33 db                	xor    %ebx,%ebx
140287e5d:	4d 85 c0             	test   %r8,%r8
140287e60:	75 27                	jne    0x140287e89
140287e62:	e8 09 f2 e9 ff       	call   0x140127070
140287e67:	4c 8d 05 5a bf 10 00 	lea    0x10bf5a(%rip),%r8        # 0x140393dc8
140287e6e:	ba 21 04 00 00       	mov    $0x421,%edx
140287e73:	48 8d 0d be bd 10 00 	lea    0x10bdbe(%rip),%rcx        # 0x140393c38
140287e7a:	e8 11 f3 e9 ff       	call   0x140127190
140287e7f:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140287e84:	e9 2a 01 00 00       	jmp    0x140287fb3
140287e89:	ba 00 f0 00 00       	mov    $0xf000,%edx
140287e8e:	48 8b cf             	mov    %rdi,%rcx
140287e91:	e8 6a 55 e7 ff       	call   0x1400fd400
140287e96:	3d 00 10 00 00       	cmp    $0x1000,%eax
140287e9b:	0f 85 f0 00 00 00    	jne    0x140287f91
140287ea1:	49 8b 0e             	mov    (%r14),%rcx
140287ea4:	48 8b d6             	mov    %rsi,%rdx
140287ea7:	e8 e4 08 01 00       	call   0x140298790
140287eac:	48 8b f0             	mov    %rax,%rsi
140287eaf:	48 85 c0             	test   %rax,%rax
140287eb2:	0f 84 b9 00 00 00    	je     0x140287f71
140287eb8:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140287ebd:	48 85 d2             	test   %rdx,%rdx
140287ec0:	74 19                	je     0x140287edb
140287ec2:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140287ec9:	00
140287eca:	49 8d 4e 18          	lea    0x18(%r14),%rcx
140287ece:	e8 9d 0c ef ff       	call   0x140178b70
140287ed3:	85 c0                	test   %eax,%eax
140287ed5:	0f 84 96 00 00 00    	je     0x140287f71
140287edb:	45 8b 46 08          	mov    0x8(%r14),%r8d
140287edf:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140287ee4:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
140287ee9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140287eee:	ba 90 03 00 00       	mov    $0x390,%edx
140287ef3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140287ef8:	48 8b cf             	mov    %rdi,%rcx
140287efb:	c7 44 24 68 ff ff ff 	movl   $0xffffffff,0x68(%rsp)
140287f02:	ff
140287f03:	e8 18 9f 00 00       	call   0x140291e20
140287f08:	85 c0                	test   %eax,%eax
140287f0a:	74 65                	je     0x140287f71
140287f0c:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
140287f11:	48 8d 05 a8 29 ed ff 	lea    -0x12d658(%rip),%rax        # 0x14015a8c0
140287f18:	44 8b 4c 24 68       	mov    0x68(%rsp),%r9d
140287f1d:	4d 8b c6             	mov    %r14,%r8
140287f20:	ba 90 03 00 00       	mov    $0x390,%edx
140287f25:	48 89 44 24 20       	mov    %rax,0x20(%rsp)