140014726:	48 83 c0 0f          	add    $0xf,%rax
14001472a:	48 3b c1             	cmp    %rcx,%rax
14001472d:	77 0a                	ja     0x140014739
14001472f:	48 b8 f0 ff ff ff ff 	movabs $0xffffffffffffff0,%rax
140014736:	ff ff 0f
140014739:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
14001473d:	e8 4e 1a 02 00       	call   0x140036190
140014742:	48 2b e0             	sub    %rax,%rsp
140014745:	48 8d 5c 24 30       	lea    0x30(%rsp),%rbx
14001474a:	48 85 db             	test   %rbx,%rbx
14001474d:	74 0b                	je     0x14001475a
14001474f:	c7 03 53 74 63 6b    	movl   $0x6b637453,(%rbx)
140014755:	48 03 de             	add    %rsi,%rbx
140014758:	75 36                	jne    0x140014790
14001475a:	8d 47 08             	lea    0x8(%rdi),%eax
14001475d:	3b c7                	cmp    %edi,%eax
14001475f:	72 20                	jb     0x140014781
140014761:	8b c8                	mov    %eax,%ecx
140014763:	48 8b 05 c6 8d 03 00 	mov    0x38dc6(%rip),%rax        # 0x14004d530
14001476a:	ff 15 58 ba 02 00    	call   *0x2ba58(%rip)        # 0x1400401c8
140014770:	48 8b d8             	mov    %rax,%rbx
140014773:	48 85 c0             	test   %rax,%rax
140014776:	74 0e                	je     0x140014786
140014778:	c7 00 48 65 61 70    	movl   $0x70616548,(%rax)
14001477e:	48 03 de             	add    %rsi,%rbx
140014781:	48 85 db             	test   %rbx,%rbx
140014784:	75 0a                	jne    0x140014790
140014786:	be 17 00 00 c0       	mov    $0xc0000017,%esi
14001478b:	e9 41 01 00 00       	jmp    0x1400148d1
140014790:	83 23 00             	andl   $0x0,(%rbx)
140014793:	49 8d 7e 08          	lea    0x8(%r14),%rdi
140014797:	41 8b 06             	mov    (%r14),%eax
14001479a:	48 c1 e0 05          	shl    $0x5,%rax
14001479e:	48 03 c6             	add    %rsi,%rax
1400147a1:	49 03 c6             	add    %r14,%rax
1400147a4:	48 3b f8             	cmp    %rax,%rdi
1400147a7:	0f 84 d2 00 00 00    	je     0x14001487f
1400147ad:	4c 8d 2d 4c 78 03 00 	lea    0x3784c(%rip),%r13        # 0x14004c000
1400147b4:	41 b0 01             	mov    $0x1,%r8b
1400147b7:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1400147bb:	48 8b cf             	mov    %rdi,%rcx
1400147be:	48 ff 15 43 b9 02 00 	rex.W call *0x2b943(%rip)        # 0x140040108
1400147c5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400147ca:	84 c0                	test   %al,%al
1400147cc:	74 68                	je     0x140014836
1400147ce:	4c 8b 0d d3 b0 02 00 	mov    0x2b0d3(%rip),%r9        # 0x14003f8a8
1400147d5:	48 8d 45 10          	lea    0x10(%rbp),%rax
1400147d9:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1400147dd:	8b 57 10             	mov    0x10(%rdi),%edx
1400147e0:	48 8b 0d 91 85 03 00 	mov    0x38591(%rip),%rcx        # 0x14004cd78
1400147e7:	48 83 65 10 00       	andq   $0x0,0x10(%rbp)
1400147ec:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400147f1:	48 8b 05 00 b1 02 00 	mov    0x2b100(%rip),%rax        # 0x14003f8f8
1400147f8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400147fd:	e8 c2 c8 01 00       	call   0x1400310c4
140014802:	8b f0                	mov    %eax,%esi
140014804:	85 c0                	test   %eax,%eax
140014806:	0f 88 d0 00 00 00    	js     0x1400148dc
14001480c:	8b 03                	mov    (%rbx),%eax
14001480e:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140014812:	8b d0                	mov    %eax,%edx
140014814:	48 c1 e2 05          	shl    $0x5,%rdx
140014818:	ff c0                	inc    %eax
14001481a:	89 03                	mov    %eax,(%rbx)
14001481c:	0f 10 07             	movups (%rdi),%xmm0
14001481f:	f3 0f 7f 44 1a 08    	movdqu %xmm0,0x8(%rdx,%rbx,1)
140014825:	8b 41 04             	mov    0x4(%rcx),%eax
140014828:	83 c0 08             	add    $0x8,%eax
14001482b:	48 89 4c 1a 20       	mov    %rcx,0x20(%rdx,%rbx,1)
140014830:	89 44 1a 18          	mov    %eax,0x18(%rdx,%rbx,1)
140014834:	eb 2e                	jmp    0x140014864
140014836:	48 8b 0d c3 77 03 00 	mov    0x377c3(%rip),%rcx        # 0x14004c000
14001483d:	49 3b cd             	cmp    %r13,%rcx
140014840:	74 22                	je     0x140014864
140014842:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
140014846:	74 1c                	je     0x140014864
140014848:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001484c:	4c 8d 0d 25 ed 02 00 	lea    0x2ed25(%rip),%r9        # 0x140043578
140014853:	ba 48 00 00 00       	mov    $0x48,%edx
140014858:	4c 8d 05 d1 fe 02 00 	lea    0x2fed1(%rip),%r8        # 0x140044730
14001485f:	e8 74 2e ff ff       	call   0x1400076d8
140014864:	41 8b 06             	mov    (%r14),%eax
140014867:	48 83 c7 20          	add    $0x20,%rdi
14001486b:	48 c1 e0 05          	shl    $0x5,%rax
14001486f:	48 83 c0 08          	add    $0x8,%rax
140014873:	49 03 c6             	add    %r14,%rax
140014876:	48 3b f8             	cmp    %rax,%rdi
140014879:	0f 85 35 ff ff ff    	jne    0x1400147b4
14001487f:	4c 8d 45 00          	lea    0x0(%rbp),%r8
140014883:	48 8b cb             	mov    %rbx,%rcx
140014886:	48 8d 55 08          	lea    0x8(%rbp),%rdx
14001488a:	e8 6d fb 01 00       	call   0x1400343fc
14001488f:	48 8b 7d 08          	mov    0x8(%rbp),%rdi
140014893:	8b f0                	mov    %eax,%esi
140014895:	85 c0                	test   %eax,%eax
140014897:	78 14                	js     0x1400148ad
140014899:	49 83 27 00          	andq   $0x0,(%r15)
14001489d:	4d 8b c7             	mov    %r15,%r8
1400148a0:	8b 55 00             	mov    0x0(%rbp),%edx
1400148a3:	48 8b cf             	mov    %rdi,%rcx
1400148a6:	e8 29 fd 01 00       	call   0x1400345d4
1400148ab:	8b f0                	mov    %eax,%esi
1400148ad:	48 85 ff             	test   %rdi,%rdi
1400148b0:	74 1f                	je     0x1400148d1
1400148b2:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400148b9:	00 00
1400148bb:	33 d2                	xor    %edx,%edx
1400148bd:	4c 8b 45 08          	mov    0x8(%rbp),%r8
1400148c1:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400148c5:	48 ff 15 ac b8 02 00 	rex.W call *0x2b8ac(%rip)        # 0x140040178
1400148cc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400148d1:	48 85 db             	test   %rbx,%rbx
1400148d4:	74 79                	je     0x14001494f
1400148d6:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1400148da:	eb 48                	jmp    0x140014924
1400148dc:	48 8b 0d 1d 77 03 00 	mov    0x3771d(%rip),%rcx        # 0x14004c000
1400148e3:	49 3b cd             	cmp    %r13,%rcx
1400148e6:	74 e9                	je     0x1400148d1
1400148e8:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400148ec:	74 e3                	je     0x1400148d1
1400148ee:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400148f2:	4c 8d 0d 7f ec 02 00 	lea    0x2ec7f(%rip),%r9        # 0x140043578
1400148f9:	ba 47 00 00 00       	mov    $0x47,%edx
1400148fe:	89 44 24 20          	mov    %eax,0x20(%rsp)
140014902:	4c 8d 05 27 fe 02 00 	lea    0x2fe27(%rip),%r8        # 0x140044730
140014909:	e8 76 d3 fe ff       	call   0x140001c84
14001490e:	eb c1                	jmp    0x1400148d1
140014910:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140014914:	48 ff 15 dd af 02 00 	rex.W call *0x2afdd(%rip)        # 0x14003f8f8
14001491b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014920:	48 83 c7 20          	add    $0x20,%rdi
140014924:	8b 03                	mov    (%rbx),%eax
140014926:	48 c1 e0 05          	shl    $0x5,%rax
14001492a:	48 83 c0 08          	add    $0x8,%rax
14001492e:	48 03 c3             	add    %rbx,%rax
140014931:	48 3b f8             	cmp    %rax,%rdi
140014934:	75 da                	jne    0x140014910
140014936:	48 8d 4b f8          	lea    -0x8(%rbx),%rcx
14001493a:	81 39 48 65 61 70    	cmpl   $0x70616548,(%rcx)
140014940:	75 0d                	jne    0x14001494f
140014942:	48 8b 05 f7 8b 03 00 	mov    0x38bf7(%rip),%rax        # 0x14004d540
140014949:	ff 15 79 b8 02 00    	call   *0x2b879(%rip)        # 0x1400401c8
14001494f:	8b c6                	mov    %esi,%eax
140014951:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140014955:	48 33 cd             	xor    %rbp,%rcx
140014958:	e8 c3 0c 02 00       	call   0x140035620
14001495d:	48 8b 9d 80 00 00 00 	mov    0x80(%rbp),%rbx
140014964:	48 8b b5 88 00 00 00 	mov    0x88(%rbp),%rsi
14001496b:	48 8d 65 40          	lea    0x40(%rbp),%rsp
14001496f:	41 5f                	pop    %r15
140014971:	41 5e                	pop    %r14
140014973:	41 5d                	pop    %r13
140014975:	5f                   	pop    %rdi
140014976:	5d                   	pop    %rbp
140014977:	c3                   	ret
140014978:	cc                   	int3
140014979:	cc                   	int3
14001497a:	cc                   	int3
14001497b:	cc                   	int3
14001497c:	cc                   	int3
14001497d:	cc                   	int3
14001497e:	cc                   	int3
14001497f:	cc                   	int3
140014980:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140014985:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001498a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14001498f:	55                   	push   %rbp
140014990:	41 56                	push   %r14
140014992:	41 57                	push   %r15
140014994:	48 8b ec             	mov    %rsp,%rbp
140014997:	48 83 ec 60          	sub    $0x60,%rsp
14001499b:	48 83 65 20 00       	andq   $0x0,0x20(%rbp)
1400149a0:	45 8b f1             	mov    %r9d,%r14d
1400149a3:	48 39 0d 9e 81 03 00 	cmp    %rcx,0x3819e(%rip)        # 0x14004cb48
1400149aa:	45 8b f8             	mov    %r8d,%r15d
1400149ad:	48 8b fa             	mov    %rdx,%rdi
1400149b0:	74 1b                	je     0x1400149cd
1400149b2:	b9 05 00 00 00       	mov    $0x5,%ecx
1400149b7:	48 ff 15 da b3 02 00 	rex.W call *0x2b3da(%rip)        # 0x14003fd98
1400149be:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400149c3:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
1400149c8:	e9 a2 01 00 00       	jmp    0x140014b6f
1400149cd:	48 8b 0d 2c 76 03 00 	mov    0x3762c(%rip),%rcx        # 0x14004c000
1400149d4:	48 8d 05 25 76 03 00 	lea    0x37625(%rip),%rax        # 0x14004c000
1400149db:	48 3b c8             	cmp    %rax,%rcx
1400149de:	74 22                	je     0x140014a02
1400149e0:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400149e4:	74 1c                	je     0x140014a02
1400149e6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400149ea:	4c 8d 0d a7 eb 02 00 	lea    0x2eba7(%rip),%r9        # 0x140043598
1400149f1:	ba 49 00 00 00       	mov    $0x49,%edx
1400149f6:	4c 8d 05 33 fd 02 00 	lea    0x2fd33(%rip),%r8        # 0x140044730
1400149fd:	e8 d6 2c ff ff       	call   0x1400076d8
140014a02:	83 65 f0 00          	andl   $0x0,-0x10(%rbp)
140014a06:	0f 57 c0             	xorps  %xmm0,%xmm0
140014a09:	83 65 f4 00          	andl   $0x0,-0xc(%rbp)
140014a0d:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
140014a11:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140014a15:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140014a19:	48 85 ff             	test   %rdi,%rdi
140014a1c:	74 2d                	je     0x140014a4b
140014a1e:	83 7f 08 03          	cmpl   $0x3,0x8(%rdi)
140014a22:	75 27                	jne    0x140014a4b
140014a24:	4c 8d 45 f4          	lea    -0xc(%rbp),%r8
140014a28:	48 8b cf             	mov    %rdi,%rcx
140014a2b:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140014a2f:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140014a33:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140014a37:	e8 54 21 00 00       	call   0x140016b90
140014a3c:	8b d8                	mov    %eax,%ebx
140014a3e:	89 45 f0             	mov    %eax,-0x10(%rbp)
140014a41:	f7 d0                	not    %eax
140014a43:	c1 e8 1f             	shr    $0x1f,%eax
140014a46:	89 45 f8             	mov    %eax,-0x8(%rbp)
140014a49:	eb 08                	jmp    0x140014a53
140014a4b:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140014a50:	89 5d f0             	mov    %ebx,-0x10(%rbp)
140014a53:	48 8b 75 50          	mov    0x50(%rbp),%rsi
140014a57:	48 85 f6             	test   %rsi,%rsi
140014a5a:	75 0a                	jne    0x140014a66
140014a5c:	bb f4 00 00 c0       	mov    $0xc00000f4,%ebx
140014a61:	e9 8d 00 00 00       	jmp    0x140014af3
140014a66:	48 83 26 00          	andq   $0x0,(%rsi)
140014a6a:	48 85 ff             	test   %rdi,%rdi
140014a6d:	75 07                	jne    0x140014a76
140014a6f:	bb ef 00 00 c0       	mov    $0xc00000ef,%ebx
140014a74:	eb 7d                	jmp    0x140014af3
140014a76:	44 8b 4d 40          	mov    0x40(%rbp),%r9d
140014a7a:	45 85 c9             	test   %r9d,%r9d
140014a7d:	75 07                	jne    0x140014a86
140014a7f:	bb f2 00 00 c0       	mov    $0xc00000f2,%ebx
140014a84:	eb 6d                	jmp    0x140014af3
140014a86:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
140014a8a:	48 85 c9             	test   %rcx,%rcx
140014a8d:	75 07                	jne    0x140014a96
140014a8f:	bb f3 00 00 c0       	mov    $0xc00000f3,%ebx
140014a94:	eb 5d                	jmp    0x140014af3
140014a96:	8d 83 11 ff ff 3f    	lea    0x3fffff11(%rbx),%eax
140014a9c:	83 f8 01             	cmp    $0x1,%eax
140014a9f:	76 08                	jbe    0x140014aa9
140014aa1:	81 fb 23 00 00 c0    	cmp    $0xc0000023,%ebx
140014aa7:	75 05                	jne    0x140014aae
140014aa9:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140014aae:	85 db                	test   %ebx,%ebx
140014ab0:	78 41                	js     0x140014af3
140014ab2:	48 8d 45 20          	lea    0x20(%rbp),%rax
140014ab6:	45 8b c6             	mov    %r14d,%r8d
140014ab9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140014abe:	41 8b d7             	mov    %r15d,%edx
140014ac1:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140014ac6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140014aca:	48 ff 15 e7 ad 02 00 	rex.W call *0x2ade7(%rip)        # 0x14003f8b8
140014ad1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014ad6:	8b d8                	mov    %eax,%ebx
140014ad8:	85 c0                	test   %eax,%eax
140014ada:	78 17                	js     0x140014af3
140014adc:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140014ae0:	48 85 c9             	test   %rcx,%rcx
140014ae3:	74 0a                	je     0x140014aef
140014ae5:	48 8b d6             	mov    %rsi,%rdx
140014ae8:	e8 93 fb ff ff       	call   0x140014680
140014aed:	8b d8                	mov    %eax,%ebx
140014aef:	85 db                	test   %ebx,%ebx
140014af1:	79 39                	jns    0x140014b2c
140014af3:	48 8b 0d 06 75 03 00 	mov    0x37506(%rip),%rcx        # 0x14004c000
140014afa:	48 8d 05 ff 74 03 00 	lea    0x374ff(%rip),%rax        # 0x14004c000
140014b01:	48 3b c8             	cmp    %rax,%rcx
140014b04:	74 26                	je     0x140014b2c
140014b06:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140014b0a:	74 20                	je     0x140014b2c
140014b0c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140014b10:	4c 8d 0d 81 ea 02 00 	lea    0x2ea81(%rip),%r9        # 0x140043598
140014b17:	ba 4a 00 00 00       	mov    $0x4a,%edx
140014b1c:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140014b20:	4c 8d 05 09 fc 02 00 	lea    0x2fc09(%rip),%r8        # 0x140044730
140014b27:	e8 58 d1 fe ff       	call   0x140001c84
140014b2c:	48 83 7d 20 00       	cmpq   $0x0,0x20(%rbp)
140014b31:	74 1f                	je     0x140014b52
140014b33:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140014b3a:	00 00
140014b3c:	33 d2                	xor    %edx,%edx
140014b3e:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140014b42:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140014b46:	48 ff 15 2b b6 02 00 	rex.W call *0x2b62b(%rip)        # 0x140040178
140014b4d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014b52:	8b 4d e0             	mov    -0x20(%rbp),%ecx
140014b55:	33 c0                	xor    %eax,%eax
140014b57:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
140014b5b:	f3 aa                	rep stos %al,%es:(%rdi)
140014b5d:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140014b61:	48 ff 15 90 ad 02 00 	rex.W call *0x2ad90(%rip)        # 0x14003f8f8
140014b68:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014b6d:	8b c3                	mov    %ebx,%eax
140014b6f:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
140014b74:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140014b78:	49 8b 73 30          	mov    0x30(%r11),%rsi
140014b7c:	49 8b 7b 38          	mov    0x38(%r11),%rdi
140014b80:	49 8b e3             	mov    %r11,%rsp
140014b83:	41 5f                	pop    %r15
140014b85:	41 5e                	pop    %r14
140014b87:	5d                   	pop    %rbp
140014b88:	c3                   	ret
140014b89:	cc                   	int3
140014b8a:	cc                   	int3
140014b8b:	cc                   	int3
140014b8c:	cc                   	int3
140014b8d:	cc                   	int3
140014b8e:	cc                   	int3
140014b8f:	cc                   	int3
140014b90:	48 8b c4             	mov    %rsp,%rax
140014b93:	48 89 58 08          	mov    %rbx,0x8(%rax)
140014b97:	48 89 68 10          	mov    %rbp,0x10(%rax)
140014b9b:	48 89 70 18          	mov    %rsi,0x18(%rax)
140014b9f:	57                   	push   %rdi
140014ba0:	41 56                	push   %r14
140014ba2:	41 57                	push   %r15
140014ba4:	48 83 ec 40          	sub    $0x40,%rsp
140014ba8:	0f 57 c0             	xorps  %xmm0,%xmm0
140014bab:	4d 8b f9             	mov    %r9,%r15
140014bae:	0f 11 40 d8          	movups %xmm0,-0x28(%rax)
140014bb2:	4d 8b f0             	mov    %r8,%r14
140014bb5:	8b ea                	mov    %edx,%ebp
140014bb7:	48 8b f9             	mov    %rcx,%rdi
140014bba:	33 db                	xor    %ebx,%ebx
140014bbc:	48 8b 0d 3d 74 03 00 	mov    0x3743d(%rip),%rcx        # 0x14004c000
140014bc3:	48 8d 05 36 74 03 00 	lea    0x37436(%rip),%rax        # 0x14004c000
140014bca:	48 3b c8             	cmp    %rax,%rcx
140014bcd:	74 20                	je     0x140014bef
140014bcf:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140014bd3:	74 1a                	je     0x140014bef
140014bd5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140014bd9:	8d 53 4b             	lea    0x4b(%rbx),%edx
140014bdc:	4c 8d 0d d5 e9 02 00 	lea    0x2e9d5(%rip),%r9        # 0x1400435b8
140014be3:	4c 8d 05 46 fb 02 00 	lea    0x2fb46(%rip),%r8        # 0x140044730
140014bea:	e8 e9 2a ff ff       	call   0x1400076d8
140014bef:	49 21 1e             	and    %rbx,(%r14)
140014bf2:	41 21 1f             	and    %ebx,(%r15)
140014bf5:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
140014bfc:	00
140014bfd:	48 21 1e             	and    %rbx,(%rsi)
140014c00:	85 ed                	test   %ebp,%ebp
140014c02:	0f 85 ec 00 00 00    	jne    0x140014cf4
140014c08:	48 85 ff             	test   %rdi,%rdi
140014c0b:	75 0a                	jne    0x140014c17
140014c0d:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
140014c12:	e9 fa 00 00 00       	jmp    0x140014d11
140014c17:	48 8b 07             	mov    (%rdi),%rax
140014c1a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140014c1f:	48 8b cf             	mov    %rdi,%rcx
140014c22:	48 8b 40 10          	mov    0x10(%rax),%rax