1400258a9:	00
1400258aa:	48 81 c4 c0 05 00 00 	add    $0x5c0,%rsp
1400258b1:	5d                   	pop    %rbp
1400258b2:	c3                   	ret
1400258b3:	cc                   	int3
1400258b4:	e9 d7 39 fe ff       	jmp    0x140009290
1400258b9:	cc                   	int3
1400258ba:	cc                   	int3
1400258bb:	cc                   	int3
1400258bc:	48 83 ec 28          	sub    $0x28,%rsp
1400258c0:	33 c9                	xor    %ecx,%ecx
1400258c2:	ff 15 28 69 02 00    	call   *0x26928(%rip)        # 0x14004c1f0
1400258c8:	48 85 c0             	test   %rax,%rax
1400258cb:	74 39                	je     0x140025906
1400258cd:	b9 4d 5a 00 00       	mov    $0x5a4d,%ecx
1400258d2:	66 39 08             	cmp    %cx,(%rax)
1400258d5:	75 2f                	jne    0x140025906
1400258d7:	48 63 48 3c          	movslq 0x3c(%rax),%rcx
1400258db:	48 03 c8             	add    %rax,%rcx
1400258de:	81 39 50 45 00 00    	cmpl   $0x4550,(%rcx)
1400258e4:	75 20                	jne    0x140025906
1400258e6:	b8 0b 02 00 00       	mov    $0x20b,%eax
1400258eb:	66 39 41 18          	cmp    %ax,0x18(%rcx)
1400258ef:	75 15                	jne    0x140025906
1400258f1:	83 b9 84 00 00 00 0e 	cmpl   $0xe,0x84(%rcx)
1400258f8:	76 0c                	jbe    0x140025906
1400258fa:	83 b9 f8 00 00 00 00 	cmpl   $0x0,0xf8(%rcx)
140025901:	0f 95 c0             	setne  %al
140025904:	eb 02                	jmp    0x140025908
140025906:	32 c0                	xor    %al,%al
140025908:	48 83 c4 28          	add    $0x28,%rsp
14002590c:	c3                   	ret
14002590d:	cc                   	int3
14002590e:	cc                   	int3
14002590f:	cc                   	int3
140025910:	48 8d 0d 09 00 00 00 	lea    0x9(%rip),%rcx        # 0x140025920
140025917:	48 ff 25 c2 69 02 00 	rex.W jmp *0x269c2(%rip)        # 0x14004c2e0
14002591e:	cc                   	int3
14002591f:	cc                   	int3
140025920:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140025925:	57                   	push   %rdi
140025926:	48 83 ec 20          	sub    $0x20,%rsp
14002592a:	48 8b 19             	mov    (%rcx),%rbx
14002592d:	48 8b f9             	mov    %rcx,%rdi
140025930:	81 3b 63 73 6d e0    	cmpl   $0xe06d7363,(%rbx)
140025936:	75 1c                	jne    0x140025954
140025938:	83 7b 18 04          	cmpl   $0x4,0x18(%rbx)
14002593c:	75 16                	jne    0x140025954
14002593e:	8b 53 20             	mov    0x20(%rbx),%edx
140025941:	8d 82 e0 fa 6c e6    	lea    -0x19930520(%rdx),%eax
140025947:	83 f8 02             	cmp    $0x2,%eax
14002594a:	76 15                	jbe    0x140025961
14002594c:	81 fa 00 40 99 01    	cmp    $0x1994000,%edx
140025952:	74 0d                	je     0x140025961
140025954:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140025959:	33 c0                	xor    %eax,%eax
14002595b:	48 83 c4 20          	add    $0x20,%rsp
14002595f:	5f                   	pop    %rdi
140025960:	c3                   	ret
140025961:	e8 4a 11 00 00       	call   0x140026ab0
140025966:	48 89 18             	mov    %rbx,(%rax)
140025969:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14002596d:	e8 52 11 00 00       	call   0x140026ac4
140025972:	48 89 18             	mov    %rbx,(%rax)
140025975:	e8 2a c4 00 00       	call   0x140031da4
14002597a:	cc                   	int3
14002597b:	cc                   	int3
14002597c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140025981:	55                   	push   %rbp
140025982:	48 8b ec             	mov    %rsp,%rbp
140025985:	48 83 ec 20          	sub    $0x20,%rsp
140025989:	48 8b 05 88 c6 04 00 	mov    0x4c688(%rip),%rax        # 0x140072018
140025990:	48 bb 32 a2 df 2d 99 	movabs $0x2b992ddfa232,%rbx
140025997:	2b 00 00
14002599a:	48 3b c3             	cmp    %rbx,%rax
14002599d:	75 74                	jne    0x140025a13
14002599f:	48 83 65 18 00       	andq   $0x0,0x18(%rbp)
1400259a4:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1400259a8:	ff 15 52 69 02 00    	call   *0x26952(%rip)        # 0x14004c300
1400259ae:	48 8b 45 18          	mov    0x18(%rbp),%rax
1400259b2:	48 89 45 10          	mov    %rax,0x10(%rbp)
1400259b6:	ff 15 3c 67 02 00    	call   *0x2673c(%rip)        # 0x14004c0f8
1400259bc:	8b c0                	mov    %eax,%eax
1400259be:	48 31 45 10          	xor    %rax,0x10(%rbp)
1400259c2:	ff 15 38 67 02 00    	call   *0x26738(%rip)        # 0x14004c100
1400259c8:	8b c0                	mov    %eax,%eax
1400259ca:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1400259ce:	48 31 45 10          	xor    %rax,0x10(%rbp)
1400259d2:	ff 15 b8 68 02 00    	call   *0x268b8(%rip)        # 0x14004c290
1400259d8:	8b 45 20             	mov    0x20(%rbp),%eax
1400259db:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400259df:	48 c1 e0 20          	shl    $0x20,%rax
1400259e3:	48 33 45 20          	xor    0x20(%rbp),%rax
1400259e7:	48 33 45 10          	xor    0x10(%rbp),%rax
1400259eb:	48 33 c1             	xor    %rcx,%rax
1400259ee:	48 b9 ff ff ff ff ff 	movabs $0xffffffffffff,%rcx
1400259f5:	ff 00 00
1400259f8:	48 23 c1             	and    %rcx,%rax
1400259fb:	48 b9 33 a2 df 2d 99 	movabs $0x2b992ddfa233,%rcx
140025a02:	2b 00 00
140025a05:	48 3b c3             	cmp    %rbx,%rax
140025a08:	48 0f 44 c1          	cmove  %rcx,%rax
140025a0c:	48 89 05 05 c6 04 00 	mov    %rax,0x4c605(%rip)        # 0x140072018
140025a13:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140025a18:	48 f7 d0             	not    %rax
140025a1b:	48 89 05 fe c5 04 00 	mov    %rax,0x4c5fe(%rip)        # 0x140072020
140025a22:	48 83 c4 20          	add    $0x20,%rsp
140025a26:	5d                   	pop    %rbp
140025a27:	c3                   	ret
140025a28:	b8 00 40 00 00       	mov    $0x4000,%eax
140025a2d:	c3                   	ret
140025a2e:	cc                   	int3
140025a2f:	cc                   	int3
140025a30:	48 8d 0d 19 1f 05 00 	lea    0x51f19(%rip),%rcx        # 0x140077950
140025a37:	48 ff 25 ca 68 02 00 	rex.W jmp *0x268ca(%rip)        # 0x14004c308
140025a3e:	cc                   	int3
140025a3f:	cc                   	int3
140025a40:	b0 01                	mov    $0x1,%al
140025a42:	c3                   	ret
140025a43:	cc                   	int3
140025a44:	48 8d 05 15 1f 05 00 	lea    0x51f15(%rip),%rax        # 0x140077960
140025a4b:	c3                   	ret
140025a4c:	48 83 ec 28          	sub    $0x28,%rsp
140025a50:	e8 bb 30 fe ff       	call   0x140008b10
140025a55:	48 83 08 24          	orq    $0x24,(%rax)
140025a59:	e8 e6 ff ff ff       	call   0x140025a44
140025a5e:	48 83 08 02          	orq    $0x2,(%rax)
140025a62:	48 83 c4 28          	add    $0x28,%rsp
140025a66:	c3                   	ret
140025a67:	cc                   	int3
140025a68:	33 c0                	xor    %eax,%eax
140025a6a:	39 05 d8 c5 04 00    	cmp    %eax,0x4c5d8(%rip)        # 0x140072048
140025a70:	0f 94 c0             	sete   %al
140025a73:	c3                   	ret
140025a74:	48 8d 05 c5 32 05 00 	lea    0x532c5(%rip),%rax        # 0x140078d40
140025a7b:	c3                   	ret
140025a7c:	48 8d 05 b5 32 05 00 	lea    0x532b5(%rip),%rax        # 0x140078d38
140025a83:	c3                   	ret
140025a84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140025a89:	57                   	push   %rdi
140025a8a:	48 83 ec 20          	sub    $0x20,%rsp
140025a8e:	48 8d 1d db 47 04 00 	lea    0x447db(%rip),%rbx        # 0x14006a270
140025a95:	48 8d 3d d4 47 04 00 	lea    0x447d4(%rip),%rdi        # 0x14006a270
140025a9c:	eb 12                	jmp    0x140025ab0
140025a9e:	48 8b 03             	mov    (%rbx),%rax
140025aa1:	48 85 c0             	test   %rax,%rax
140025aa4:	74 06                	je     0x140025aac
140025aa6:	ff 15 9c 69 02 00    	call   *0x2699c(%rip)        # 0x14004c448
140025aac:	48 83 c3 08          	add    $0x8,%rbx
140025ab0:	48 3b df             	cmp    %rdi,%rbx
140025ab3:	72 e9                	jb     0x140025a9e
140025ab5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140025aba:	48 83 c4 20          	add    $0x20,%rsp
140025abe:	5f                   	pop    %rdi
140025abf:	c3                   	ret
140025ac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140025ac5:	57                   	push   %rdi
140025ac6:	48 83 ec 20          	sub    $0x20,%rsp
140025aca:	48 8d 1d af 47 04 00 	lea    0x447af(%rip),%rbx        # 0x14006a280
140025ad1:	48 8d 3d a8 47 04 00 	lea    0x447a8(%rip),%rdi        # 0x14006a280
140025ad8:	eb 12                	jmp    0x140025aec
140025ada:	48 8b 03             	mov    (%rbx),%rax
140025add:	48 85 c0             	test   %rax,%rax
140025ae0:	74 06                	je     0x140025ae8
140025ae2:	ff 15 60 69 02 00    	call   *0x26960(%rip)        # 0x14004c448
140025ae8:	48 83 c3 08          	add    $0x8,%rbx
140025aec:	48 3b df             	cmp    %rdi,%rbx
140025aef:	72 e9                	jb     0x140025ada
140025af1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140025af6:	48 83 c4 20          	add    $0x20,%rsp
140025afa:	5f                   	pop    %rdi
140025afb:	c3                   	ret
140025afc:	cc                   	int3
140025afd:	cc                   	int3
140025afe:	cc                   	int3
140025aff:	cc                   	int3
140025b00:	48 8d 05 31 76 05 00 	lea    0x57631(%rip),%rax        # 0x14007d138
140025b07:	e9 00 00 00 00       	jmp    0x140025b0c
140025b0c:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140025b11:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140025b16:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140025b1b:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140025b20:	48 83 ec 68          	sub    $0x68,%rsp
140025b24:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140025b2a:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
140025b30:	66 0f 7f 54 24 40    	movdqa %xmm2,0x40(%rsp)
140025b36:	66 0f 7f 5c 24 50    	movdqa %xmm3,0x50(%rsp)
140025b3c:	48 8b d0             	mov    %rax,%rdx
140025b3f:	48 8d 0d aa ac 04 00 	lea    0x4acaa(%rip),%rcx        # 0x1400707f0
140025b46:	e8 15 d0 ff ff       	call   0x140022b60
140025b4b:	66 0f 6f 44 24 20    	movdqa 0x20(%rsp),%xmm0
140025b51:	66 0f 6f 4c 24 30    	movdqa 0x30(%rsp),%xmm1
140025b57:	66 0f 6f 54 24 40    	movdqa 0x40(%rsp),%xmm2
140025b5d:	66 0f 6f 5c 24 50    	movdqa 0x50(%rsp),%xmm3
140025b63:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140025b68:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140025b6d:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140025b74:	00
140025b75:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
140025b7c:	00
140025b7d:	48 83 c4 68          	add    $0x68,%rsp
140025b81:	eb 00                	jmp    0x140025b83
140025b83:	ff e0                	jmp    *%rax
140025b85:	48 8d 05 b4 75 05 00 	lea    0x575b4(%rip),%rax        # 0x14007d140
140025b8c:	e9 7b ff ff ff       	jmp    0x140025b0c
140025b91:	48 8d 05 90 75 05 00 	lea    0x57590(%rip),%rax        # 0x14007d128
140025b98:	e9 00 00 00 00       	jmp    0x140025b9d
140025b9d:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140025ba2:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140025ba7:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140025bac:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140025bb1:	48 83 ec 68          	sub    $0x68,%rsp
140025bb5:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140025bbb:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
140025bc1:	66 0f 7f 54 24 40    	movdqa %xmm2,0x40(%rsp)
140025bc7:	66 0f 7f 5c 24 50    	movdqa %xmm3,0x50(%rsp)
140025bcd:	48 8b d0             	mov    %rax,%rdx
140025bd0:	48 8d 0d 39 ac 04 00 	lea    0x4ac39(%rip),%rcx        # 0x140070810
140025bd7:	e8 84 cf ff ff       	call   0x140022b60
140025bdc:	66 0f 6f 44 24 20    	movdqa 0x20(%rsp),%xmm0
140025be2:	66 0f 6f 4c 24 30    	movdqa 0x30(%rsp),%xmm1
140025be8:	66 0f 6f 54 24 40    	movdqa 0x40(%rsp),%xmm2
140025bee:	66 0f 6f 5c 24 50    	movdqa 0x50(%rsp),%xmm3
140025bf4:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140025bf9:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140025bfe:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140025c05:	00
140025c06:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
140025c0d:	00
140025c0e:	48 83 c4 68          	add    $0x68,%rsp
140025c12:	eb 00                	jmp    0x140025c14
140025c14:	ff e0                	jmp    *%rax
140025c16:	48 8d 05 f3 74 05 00 	lea    0x574f3(%rip),%rax        # 0x14007d110
140025c1d:	e9 7b ff ff ff       	jmp    0x140025b9d
140025c22:	48 8d 05 f7 74 05 00 	lea    0x574f7(%rip),%rax        # 0x14007d120
140025c29:	e9 6f ff ff ff       	jmp    0x140025b9d
140025c2e:	48 8d 05 e3 74 05 00 	lea    0x574e3(%rip),%rax        # 0x14007d118
140025c35:	e9 63 ff ff ff       	jmp    0x140025b9d
140025c3a:	48 8d 05 0f 75 05 00 	lea    0x5750f(%rip),%rax        # 0x14007d150
140025c41:	e9 00 00 00 00       	jmp    0x140025c46
140025c46:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140025c4b:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140025c50:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140025c55:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140025c5a:	48 83 ec 68          	sub    $0x68,%rsp
140025c5e:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140025c64:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
140025c6a:	66 0f 7f 54 24 40    	movdqa %xmm2,0x40(%rsp)
140025c70:	66 0f 7f 5c 24 50    	movdqa %xmm3,0x50(%rsp)
140025c76:	48 8b d0             	mov    %rax,%rdx
140025c79:	48 8d 0d b0 ab 04 00 	lea    0x4abb0(%rip),%rcx        # 0x140070830
140025c80:	e8 db ce ff ff       	call   0x140022b60
140025c85:	66 0f 6f 44 24 20    	movdqa 0x20(%rsp),%xmm0
140025c8b:	66 0f 6f 4c 24 30    	movdqa 0x30(%rsp),%xmm1
140025c91:	66 0f 6f 54 24 40    	movdqa 0x40(%rsp),%xmm2
140025c97:	66 0f 6f 5c 24 50    	movdqa 0x50(%rsp),%xmm3
140025c9d:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140025ca2:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140025ca7:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140025cae:	00
140025caf:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
140025cb6:	00
140025cb7:	48 83 c4 68          	add    $0x68,%rsp
140025cbb:	eb 00                	jmp    0x140025cbd
140025cbd:	ff e0                	jmp    *%rax
140025cbf:	cc                   	int3
140025cc0:	48 8b c4             	mov    %rsp,%rax
140025cc3:	4c 89 48 20          	mov    %r9,0x20(%rax)
140025cc7:	4c 89 40 18          	mov    %r8,0x18(%rax)
140025ccb:	48 89 50 10          	mov    %rdx,0x10(%rax)
140025ccf:	48 89 48 08          	mov    %rcx,0x8(%rax)
140025cd3:	53                   	push   %rbx
140025cd4:	48 83 ec 70          	sub    $0x70,%rsp
140025cd8:	48 8b d9             	mov    %rcx,%rbx
140025cdb:	83 60 c8 00          	andl   $0x0,-0x38(%rax)
140025cdf:	48 89 48 e0          	mov    %rcx,-0x20(%rax)
140025ce3:	4c 89 40 e8          	mov    %r8,-0x18(%rax)
140025ce7:	e8 34 20 00 00       	call   0x140027d20
140025cec:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140025cf1:	8b 0b                	mov    (%rbx),%ecx
140025cf3:	48 8b 40 10          	mov    0x10(%rax),%rax
140025cf7:	ff 15 4b 67 02 00    	call   *0x2674b(%rip)        # 0x14004c448
140025cfd:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
140025d04:	00
140025d05:	eb 00                	jmp    0x140025d07
140025d07:	8b 44 24 40          	mov    0x40(%rsp),%eax
140025d0b:	48 83 c4 70          	add    $0x70,%rsp
140025d0f:	5b                   	pop    %rbx
140025d10:	c3                   	ret
140025d11:	cc                   	int3
140025d12:	cc                   	int3
140025d13:	cc                   	int3
140025d14:	48 8b c4             	mov    %rsp,%rax
140025d17:	4c 89 48 20          	mov    %r9,0x20(%rax)
140025d1b:	4c 89 40 18          	mov    %r8,0x18(%rax)
140025d1f:	48 89 50 10          	mov    %rdx,0x10(%rax)
140025d23:	48 89 48 08          	mov    %rcx,0x8(%rax)
140025d27:	53                   	push   %rbx
140025d28:	48 83 ec 70          	sub    $0x70,%rsp
140025d2c:	48 8b d9             	mov    %rcx,%rbx
140025d2f:	83 60 c8 00          	andl   $0x0,-0x38(%rax)
140025d33:	48 89 48 e0          	mov    %rcx,-0x20(%rax)
140025d37:	4c 89 40 e8          	mov    %r8,-0x18(%rax)
140025d3b:	e8 e0 1f 00 00       	call   0x140027d20
140025d40:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140025d45:	8b 0b                	mov    (%rbx),%ecx
140025d47:	48 8b 40 10          	mov    0x10(%rax),%rax
140025d4b:	ff 15 f7 66 02 00    	call   *0x266f7(%rip)        # 0x14004c448
140025d51:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
140025d58:	00
140025d59:	eb 00                	jmp    0x140025d5b
140025d5b:	8b 44 24 40          	mov    0x40(%rsp),%eax
140025d5f:	48 83 c4 70          	add    $0x70,%rsp
140025d63:	5b                   	pop    %rbx
140025d64:	c3                   	ret
140025d65:	cc                   	int3
140025d66:	cc                   	int3
140025d67:	cc                   	int3
140025d68:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140025d6d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140025d72:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140025d77:	57                   	push   %rdi
140025d78:	48 83 ec 20          	sub    $0x20,%rsp
140025d7c:	8b 79 0c             	mov    0xc(%rcx),%edi
140025d7f:	8b f2                	mov    %edx,%esi
140025d81:	85 ff                	test   %edi,%edi
140025d83:	48 8b e9             	mov    %rcx,%rbp
140025d86:	74 2b                	je     0x140025db3
140025d88:	8d 5f ff             	lea    -0x1(%rdi),%ebx
140025d8b:	8b fb                	mov    %ebx,%edi
140025d8d:	e8 8e 1f 00 00       	call   0x140027d20
140025d92:	48 8d 14 9b          	lea    (%rbx,%rbx,4),%rdx
140025d96:	48 8b 40 60          	mov    0x60(%rax),%rax
140025d9a:	48 8d 0c 90          	lea    (%rax,%rdx,4),%rcx
140025d9e:	48 63 45 10          	movslq 0x10(%rbp),%rax
140025da2:	48 03 c1             	add    %rcx,%rax
140025da5:	3b 70 04             	cmp    0x4(%rax),%esi
140025da8:	7e 05                	jle    0x140025daf
140025daa:	3b 70 08             	cmp    0x8(%rax),%esi
140025dad:	7e 06                	jle    0x140025db5
140025daf:	85 db                	test   %ebx,%ebx
140025db1:	eb d3                	jmp    0x140025d86
140025db3:	33 c0                	xor    %eax,%eax
140025db5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140025dba:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140025dbf:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140025dc4:	48 83 c4 20          	add    $0x20,%rsp
140025dc8:	5f                   	pop    %rdi
140025dc9:	c3                   	ret
140025dca:	cc                   	int3