14049f962:	c6 44 24 58 00       	movb   $0x0,0x58(%rsp)
14049f967:	0f 57 c0             	xorps  %xmm0,%xmm0
14049f96a:	0f 11 07             	movups %xmm0,(%rdi)
14049f96d:	48 89 5f 10          	mov    %rbx,0x10(%rdi)
14049f971:	41 bc 0f 00 00 00    	mov    $0xf,%r12d
14049f977:	4c 89 67 18          	mov    %r12,0x18(%rdi)
14049f97b:	c6 07 00             	movb   $0x0,(%rdi)
14049f97e:	4c 8d 77 20          	lea    0x20(%rdi),%r14
14049f982:	41 0f 11 06          	movups %xmm0,(%r14)
14049f986:	4d 8d 6e 10          	lea    0x10(%r14),%r13
14049f98a:	49 89 5d 00          	mov    %rbx,0x0(%r13)
14049f98e:	4d 89 66 18          	mov    %r12,0x18(%r14)
14049f992:	41 c6 06 00          	movb   $0x0,(%r14)
14049f996:	48 c7 47 40 ff ff ff 	movq   $0xffffffffffffffff,0x40(%rdi)
14049f99d:	ff
14049f99e:	89 5f 48             	mov    %ebx,0x48(%rdi)
14049f9a1:	48 8d 57 50          	lea    0x50(%rdi),%rdx
14049f9a5:	48 89 5a 38          	mov    %rbx,0x38(%rdx)
14049f9a9:	48 89 9f c8 00 00 00 	mov    %rbx,0xc8(%rdi)
14049f9b0:	48 8d 05 41 44 b0 00 	lea    0xb04441(%rip),%rax        # 0x140fa3df8
14049f9b7:	48 89 45 80          	mov    %rax,-0x80(%rbp)
14049f9bb:	48 8d 05 9e b5 4b 00 	lea    0x4bb59e(%rip),%rax        # 0x14095af60
14049f9c2:	48 89 45 88          	mov    %rax,-0x78(%rbp)
14049f9c6:	48 8d 45 80          	lea    -0x80(%rbp),%rax
14049f9ca:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
14049f9ce:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14049f9d2:	e8 89 f8 cf ff       	call   0x14019f260
14049f9d7:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14049f9db:	48 85 c9             	test   %rcx,%rcx
14049f9de:	74 17                	je     0x14049f9f7
14049f9e0:	48 8b 01             	mov    (%rcx),%rax
14049f9e3:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14049f9e7:	48 3b ca             	cmp    %rdx,%rcx
14049f9ea:	0f 95 c2             	setne  %dl
14049f9ed:	48 8b 40 20          	mov    0x20(%rax),%rax
14049f9f1:	ff 15 29 40 ae 00    	call   *0xae4029(%rip)        # 0x140f83a20
14049f9f7:	48 8d 05 fa 43 b0 00 	lea    0xb043fa(%rip),%rax        # 0x140fa3df8
14049f9fe:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14049fa02:	48 8d 05 57 b5 4b 00 	lea    0x4bb557(%rip),%rax        # 0x14095af60
14049fa09:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14049fa0d:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
14049fa11:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14049fa15:	48 8d 97 90 00 00 00 	lea    0x90(%rdi),%rdx
14049fa1c:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14049fa20:	e8 3b f8 cf ff       	call   0x14019f260
14049fa25:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14049fa29:	48 85 c9             	test   %rcx,%rcx
14049fa2c:	74 18                	je     0x14049fa46
14049fa2e:	48 8b 01             	mov    (%rcx),%rax
14049fa31:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14049fa35:	48 3b ca             	cmp    %rdx,%rcx
14049fa38:	0f 95 c2             	setne  %dl
14049fa3b:	48 8b 40 20          	mov    0x20(%rax),%rax
14049fa3f:	ff 15 db 3f ae 00    	call   *0xae3fdb(%rip)        # 0x140f83a20
14049fa45:	90                   	nop
14049fa46:	83 ce 02             	or     $0x2,%esi
14049fa49:	89 74 24 40          	mov    %esi,0x40(%rsp)
14049fa4d:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14049fa51:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
14049fa58:	ff ff 7f
14049fa5b:	49 b8 00 00 00 00 00 	movabs $0x8000000000000000,%r8
14049fa62:	00 00 80
14049fa65:	48 83 f9 0b          	cmp    $0xb,%rcx
14049fa69:	72 33                	jb     0x14049fa9e
14049fa6b:	4c 8b ff             	mov    %rdi,%r15
14049fa6e:	48 83 f9 0f          	cmp    $0xf,%rcx
14049fa72:	76 03                	jbe    0x14049fa77
14049fa74:	4c 8b 3f             	mov    (%rdi),%r15
14049fa77:	48 c7 47 10 0b 00 00 	movq   $0xb,0x10(%rdi)
14049fa7e:	00
14049fa7f:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
14049fa85:	48 8d 15 fc e3 b5 00 	lea    0xb5e3fc(%rip),%rdx        # 0x140ffde88
14049fa8c:	49 8b cf             	mov    %r15,%rcx
14049fa8f:	e8 7c f5 a3 00       	call   0x140edf010
14049fa94:	41 c6 47 0b 00       	movb   $0x0,0xb(%r15)
14049fa99:	e9 f6 00 00 00       	jmp    0x14049fb94
14049fa9e:	48 8b d1             	mov    %rcx,%rdx
14049faa1:	48 d1 ea             	shr    $1,%rdx
14049faa4:	48 8b c6             	mov    %rsi,%rax
14049faa7:	48 2b c2             	sub    %rdx,%rax
14049faaa:	48 3b c8             	cmp    %rax,%rcx
14049faad:	76 09                	jbe    0x14049fab8
14049faaf:	4c 8b fe             	mov    %rsi,%r15
14049fab2:	49 8d 40 27          	lea    0x27(%r8),%rax
14049fab6:	eb 69                	jmp    0x14049fb21
14049fab8:	48 8d 04 11          	lea    (%rcx,%rdx,1),%rax
14049fabc:	4d 8b fc             	mov    %r12,%r15
14049fabf:	49 3b c4             	cmp    %r12,%rax
14049fac2:	4c 0f 47 f8          	cmova  %rax,%r15
14049fac6:	49 8d 4f 01          	lea    0x1(%r15),%rcx
14049faca:	48 85 c9             	test   %rcx,%rcx
14049facd:	75 3c                	jne    0x14049fb0b
14049facf:	48 8b cb             	mov    %rbx,%rcx
14049fad2:	48 c7 47 10 0b 00 00 	movq   $0xb,0x10(%rdi)
14049fad9:	00
14049fada:	4c 89 7f 18          	mov    %r15,0x18(%rdi)
14049fade:	f2 0f 10 05 a2 e3 b5 	movsd  0xb5e3a2(%rip),%xmm0        # 0x140ffde88
14049fae5:	00
14049fae6:	f2 0f 11 03          	movsd  %xmm0,(%rbx)
14049faea:	0f b7 05 9f e3 b5 00 	movzwl 0xb5e39f(%rip),%eax        # 0x140ffde90
14049faf1:	66 89 43 08          	mov    %ax,0x8(%rbx)
14049faf5:	0f b6 05 96 e3 b5 00 	movzbl 0xb5e396(%rip),%eax        # 0x140ffde92
14049fafc:	88 43 0a             	mov    %al,0xa(%rbx)
14049faff:	88 0c 25 0b 00 00 00 	mov    %cl,0xb
14049fb06:	e9 86 00 00 00       	jmp    0x14049fb91
14049fb0b:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14049fb12:	72 44                	jb     0x14049fb58
14049fb14:	48 8d 41 27          	lea    0x27(%rcx),%rax
14049fb18:	48 3b c1             	cmp    %rcx,%rax
14049fb1b:	0f 86 ee 01 00 00    	jbe    0x14049fd0f
14049fb21:	48 8b c8             	mov    %rax,%rcx
14049fb24:	e8 df b5 97 00       	call   0x140e1b108
14049fb29:	48 85 c0             	test   %rax,%rax
14049fb2c:	0f 84 d7 01 00 00    	je     0x14049fd09
14049fb32:	48 8d 48 27          	lea    0x27(%rax),%rcx
14049fb36:	48 83 e1 e0          	and    $0xffffffffffffffe0,%rcx
14049fb3a:	48 89 41 f8          	mov    %rax,-0x8(%rcx)
14049fb3e:	48 c7 47 10 0b 00 00 	movq   $0xb,0x10(%rdi)
14049fb45:	00
14049fb46:	4c 89 7f 18          	mov    %r15,0x18(%rdi)
14049fb4a:	f2 0f 10 05 36 e3 b5 	movsd  0xb5e336(%rip),%xmm0        # 0x140ffde88
14049fb51:	00
14049fb52:	f2 0f 11 01          	movsd  %xmm0,(%rcx)
14049fb56:	eb 20                	jmp    0x14049fb78
14049fb58:	e8 ab b5 97 00       	call   0x140e1b108
14049fb5d:	48 8b c8             	mov    %rax,%rcx
14049fb60:	48 c7 47 10 0b 00 00 	movq   $0xb,0x10(%rdi)
14049fb67:	00
14049fb68:	4c 89 7f 18          	mov    %r15,0x18(%rdi)
14049fb6c:	f2 0f 10 05 14 e3 b5 	movsd  0xb5e314(%rip),%xmm0        # 0x140ffde88
14049fb73:	00
14049fb74:	f2 0f 11 00          	movsd  %xmm0,(%rax)
14049fb78:	0f b7 05 11 e3 b5 00 	movzwl 0xb5e311(%rip),%eax        # 0x140ffde90
14049fb7f:	66 89 41 08          	mov    %ax,0x8(%rcx)
14049fb83:	0f b6 05 08 e3 b5 00 	movzbl 0xb5e308(%rip),%eax        # 0x140ffde92
14049fb8a:	88 41 0a             	mov    %al,0xa(%rcx)
14049fb8d:	c6 41 0b 00          	movb   $0x0,0xb(%rcx)
14049fb91:	48 89 0f             	mov    %rcx,(%rdi)
14049fb94:	49 8b 4e 18          	mov    0x18(%r14),%rcx
14049fb98:	48 83 f9 0e          	cmp    $0xe,%rcx
14049fb9c:	72 30                	jb     0x14049fbce
14049fb9e:	48 83 f9 0f          	cmp    $0xf,%rcx
14049fba2:	76 03                	jbe    0x14049fba7
14049fba4:	4d 8b 36             	mov    (%r14),%r14
14049fba7:	49 c7 45 00 0e 00 00 	movq   $0xe,0x0(%r13)
14049fbae:	00
14049fbaf:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
14049fbb5:	48 8d 15 dc e2 b5 00 	lea    0xb5e2dc(%rip),%rdx        # 0x140ffde98
14049fbbc:	49 8b ce             	mov    %r14,%rcx
14049fbbf:	e8 4c f4 a3 00       	call   0x140edf010
14049fbc4:	41 c6 46 0e 00       	movb   $0x0,0xe(%r14)
14049fbc9:	e9 11 01 00 00       	jmp    0x14049fcdf
14049fbce:	48 8b d1             	mov    %rcx,%rdx
14049fbd1:	48 d1 ea             	shr    $1,%rdx
14049fbd4:	48 8b c6             	mov    %rsi,%rax
14049fbd7:	48 2b c2             	sub    %rdx,%rax
14049fbda:	48 3b c8             	cmp    %rax,%rcx
14049fbdd:	76 60                	jbe    0x14049fc3f
14049fbdf:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
14049fbe6:	00 00 80
14049fbe9:	48 83 c0 27          	add    $0x27,%rax
14049fbed:	48 8b c8             	mov    %rax,%rcx
14049fbf0:	e8 13 b5 97 00       	call   0x140e1b108
14049fbf5:	48 85 c0             	test   %rax,%rax
14049fbf8:	0f 84 0b 01 00 00    	je     0x14049fd09
14049fbfe:	48 8d 58 27          	lea    0x27(%rax),%rbx
14049fc02:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
14049fc06:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
14049fc0a:	49 c7 45 00 0e 00 00 	movq   $0xe,0x0(%r13)
14049fc11:	00
14049fc12:	49 89 76 18          	mov    %rsi,0x18(%r14)
14049fc16:	f2 0f 10 05 7a e2 b5 	movsd  0xb5e27a(%rip),%xmm0        # 0x140ffde98
14049fc1d:	00
14049fc1e:	f2 0f 11 03          	movsd  %xmm0,(%rbx)
14049fc22:	8b 05 78 e2 b5 00    	mov    0xb5e278(%rip),%eax        # 0x140ffdea0
14049fc28:	89 43 08             	mov    %eax,0x8(%rbx)
14049fc2b:	0f b7 05 72 e2 b5 00 	movzwl 0xb5e272(%rip),%eax        # 0x140ffdea4
14049fc32:	66 89 43 0c          	mov    %ax,0xc(%rbx)
14049fc36:	c6 43 0e 00          	movb   $0x0,0xe(%rbx)
14049fc3a:	e9 9d 00 00 00       	jmp    0x14049fcdc
14049fc3f:	48 8d 04 11          	lea    (%rcx,%rdx,1),%rax
14049fc43:	48 83 f8 0f          	cmp    $0xf,%rax
14049fc47:	4c 0f 47 e0          	cmova  %rax,%r12
14049fc4b:	49 8b f4             	mov    %r12,%rsi
14049fc4e:	49 8d 4c 24 01       	lea    0x1(%r12),%rcx
14049fc53:	48 85 c9             	test   %rcx,%rcx
14049fc56:	75 35                	jne    0x14049fc8d
14049fc58:	49 c7 45 00 0e 00 00 	movq   $0xe,0x0(%r13)
14049fc5f:	00
14049fc60:	4d 89 66 18          	mov    %r12,0x18(%r14)
14049fc64:	f2 0f 10 05 2c e2 b5 	movsd  0xb5e22c(%rip),%xmm0        # 0x140ffde98
14049fc6b:	00
14049fc6c:	f2 0f 11 03          	movsd  %xmm0,(%rbx)
14049fc70:	8b 05 2a e2 b5 00    	mov    0xb5e22a(%rip),%eax        # 0x140ffdea0
14049fc76:	89 43 08             	mov    %eax,0x8(%rbx)
14049fc79:	0f b7 05 24 e2 b5 00 	movzwl 0xb5e224(%rip),%eax        # 0x140ffdea4
14049fc80:	66 89 43 0c          	mov    %ax,0xc(%rbx)
14049fc84:	88 0c 25 0e 00 00 00 	mov    %cl,0xe
14049fc8b:	eb 4f                	jmp    0x14049fcdc
14049fc8d:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14049fc94:	72 0e                	jb     0x14049fca4
14049fc96:	48 8d 41 27          	lea    0x27(%rcx),%rax
14049fc9a:	48 3b c1             	cmp    %rcx,%rax
14049fc9d:	76 70                	jbe    0x14049fd0f
14049fc9f:	e9 49 ff ff ff       	jmp    0x14049fbed
14049fca4:	e8 5f b4 97 00       	call   0x140e1b108
14049fca9:	48 8b d8             	mov    %rax,%rbx
14049fcac:	49 c7 45 00 0e 00 00 	movq   $0xe,0x0(%r13)
14049fcb3:	00
14049fcb4:	4d 89 66 18          	mov    %r12,0x18(%r14)
14049fcb8:	f2 0f 10 05 d8 e1 b5 	movsd  0xb5e1d8(%rip),%xmm0        # 0x140ffde98
14049fcbf:	00
14049fcc0:	f2 0f 11 00          	movsd  %xmm0,(%rax)
14049fcc4:	8b 0d d6 e1 b5 00    	mov    0xb5e1d6(%rip),%ecx        # 0x140ffdea0
14049fcca:	89 48 08             	mov    %ecx,0x8(%rax)
14049fccd:	0f b7 0d d0 e1 b5 00 	movzwl 0xb5e1d0(%rip),%ecx        # 0x140ffdea4
14049fcd4:	66 89 48 0c          	mov    %cx,0xc(%rax)
14049fcd8:	c6 40 0e 00          	movb   $0x0,0xe(%rax)
14049fcdc:	49 89 1e             	mov    %rbx,(%r14)
14049fcdf:	48 8b c7             	mov    %rdi,%rax
14049fce2:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14049fce6:	48 33 cc             	xor    %rsp,%rcx
14049fce9:	e8 12 b8 97 00       	call   0x140e1b500
14049fcee:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
14049fcf5:	00
14049fcf6:	48 81 c4 10 01 00 00 	add    $0x110,%rsp
14049fcfd:	41 5f                	pop    %r15
14049fcff:	41 5e                	pop    %r14
14049fd01:	41 5d                	pop    %r13
14049fd03:	41 5c                	pop    %r12
14049fd05:	5f                   	pop    %rdi
14049fd06:	5e                   	pop    %rsi
14049fd07:	5d                   	pop    %rbp
14049fd08:	c3                   	ret
14049fd09:	e8 96 a4 98 00       	call   0x140e2a1a4
14049fd0e:	cc                   	int3
14049fd0f:	e8 7c d4 cf ff       	call   0x14019d190
14049fd14:	cc                   	int3
14049fd15:	e8 8a a4 98 00       	call   0x140e2a1a4
14049fd1a:	cc                   	int3
14049fd1b:	cc                   	int3
14049fd1c:	cc                   	int3
14049fd1d:	cc                   	int3
14049fd1e:	cc                   	int3
14049fd1f:	cc                   	int3
14049fd20:	40 53                	rex push %rbx
14049fd22:	48 83 ec 20          	sub    $0x20,%rsp
14049fd26:	48 8b d9             	mov    %rcx,%rbx
14049fd29:	b9 d0 00 00 00       	mov    $0xd0,%ecx
14049fd2e:	e8 d5 b3 97 00       	call   0x140e1b108
14049fd33:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14049fd38:	48 85 c0             	test   %rax,%rax
14049fd3b:	74 12                	je     0x14049fd4f
14049fd3d:	48 8b d3             	mov    %rbx,%rdx
14049fd40:	48 8b c8             	mov    %rax,%rcx
14049fd43:	e8 18 00 00 00       	call   0x14049fd60
14049fd48:	90                   	nop
14049fd49:	48 83 c4 20          	add    $0x20,%rsp
14049fd4d:	5b                   	pop    %rbx
14049fd4e:	c3                   	ret
14049fd4f:	33 c0                	xor    %eax,%eax
14049fd51:	48 83 c4 20          	add    $0x20,%rsp
14049fd55:	5b                   	pop    %rbx
14049fd56:	c3                   	ret
14049fd57:	cc                   	int3
14049fd58:	cc                   	int3
14049fd59:	cc                   	int3
14049fd5a:	cc                   	int3
14049fd5b:	cc                   	int3
14049fd5c:	cc                   	int3
14049fd5d:	cc                   	int3
14049fd5e:	cc                   	int3
14049fd5f:	cc                   	int3
14049fd60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14049fd65:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14049fd6a:	57                   	push   %rdi
14049fd6b:	48 83 ec 20          	sub    $0x20,%rsp
14049fd6f:	48 8b d9             	mov    %rcx,%rbx
14049fd72:	4c 8b c2             	mov    %rdx,%r8
14049fd75:	48 8d 15 04 e1 b5 00 	lea    0xb5e104(%rip),%rdx        # 0x140ffde80
14049fd7c:	e8 0f 59 09 00       	call   0x140535690
14049fd81:	33 ff                	xor    %edi,%edi
14049fd83:	48 89 bb b8 00 00 00 	mov    %rdi,0xb8(%rbx)
14049fd8a:	48 8d 05 1f e1 b5 00 	lea    0xb5e11f(%rip),%rax        # 0x140ffdeb0
14049fd91:	48 89 03             	mov    %rax,(%rbx)
14049fd94:	b9 40 00 00 00       	mov    $0x40,%ecx
14049fd99:	e8 6a b3 97 00       	call   0x140e1b108
14049fd9e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14049fda3:	48 85 c0             	test   %rax,%rax
14049fda6:	74 15                	je     0x14049fdbd
14049fda8:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14049fdad:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14049fdb2:	48 8b c8             	mov    %rax,%rcx
14049fdb5:	e8 36 9e ff ff       	call   0x140499bf0
14049fdba:	48 8b f8             	mov    %rax,%rdi
14049fdbd:	48 89 bb c0 00 00 00 	mov    %rdi,0xc0(%rbx)
14049fdc4:	66 c7 83 c8 00 00 00 	movw   $0x0,0xc8(%rbx)
14049fdcb:	00 00
14049fdcd:	48 8b c3             	mov    %rbx,%rax
14049fdd0:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14049fdd5:	48 83 c4 20          	add    $0x20,%rsp
14049fdd9:	5f                   	pop    %rdi
14049fdda:	c3                   	ret
14049fddb:	cc                   	int3
14049fddc:	cc                   	int3
14049fddd:	cc                   	int3
14049fdde:	cc                   	int3
14049fddf:	cc                   	int3
14049fde0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14049fde5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14049fdea:	57                   	push   %rdi
14049fdeb:	48 83 ec 20          	sub    $0x20,%rsp
14049fdef:	48 8b b9 c0 00 00 00 	mov    0xc0(%rcx),%rdi
14049fdf6:	48 8d 05 b3 e0 b5 00 	lea    0xb5e0b3(%rip),%rax        # 0x140ffdeb0
14049fdfd:	48 89 01             	mov    %rax,(%rcx)
14049fe00:	8b f2                	mov    %edx,%esi
14049fe02:	48 8b d9             	mov    %rcx,%rbx
14049fe05:	48 85 ff             	test   %rdi,%rdi
14049fe08:	74 15                	je     0x14049fe1f
14049fe0a:	48 8b cf             	mov    %rdi,%rcx
14049fe0d:	e8 de a2 ff ff       	call   0x14049a0f0
14049fe12:	ba 40 00 00 00       	mov    $0x40,%edx
14049fe17:	48 8b cf             	mov    %rdi,%rcx
14049fe1a:	e8 25 b3 97 00       	call   0x140e1b144
14049fe1f:	48 8d 05 72 56 b0 00 	lea    0xb05672(%rip),%rax        # 0x140fa5498
14049fe26:	48 8b cb             	mov    %rbx,%rcx
14049fe29:	48 89 03             	mov    %rax,(%rbx)
14049fe2c:	e8 8f 5b 09 00       	call   0x1405359c0
14049fe31:	40 f6 c6 01          	test   $0x1,%sil
14049fe35:	74 0d                	je     0x14049fe44
14049fe37:	ba d0 00 00 00       	mov    $0xd0,%edx
14049fe3c:	48 8b cb             	mov    %rbx,%rcx
14049fe3f:	e8 00 b3 97 00       	call   0x140e1b144
14049fe44:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14049fe49:	48 8b c3             	mov    %rbx,%rax
14049fe4c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14049fe51:	48 83 c4 20          	add    $0x20,%rsp
14049fe55:	5f                   	pop    %rdi
14049fe56:	c3                   	ret
14049fe57:	cc                   	int3
14049fe58:	cc                   	int3
14049fe59:	cc                   	int3
14049fe5a:	cc                   	int3
14049fe5b:	cc                   	int3
14049fe5c:	cc                   	int3
14049fe5d:	cc                   	int3
14049fe5e:	cc                   	int3
14049fe5f:	cc                   	int3
14049fe60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14049fe65:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)