1402ae78f:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1402ae794:	83 e7 dd             	and    $0xffffffdd,%edi
1402ae797:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
1402ae79b:	48 89 06             	mov    %rax,(%rsi)
1402ae79e:	8b c7                	mov    %edi,%eax
1402ae7a0:	c1 e8 02             	shr    $0x2,%eax
1402ae7a3:	89 4e 10             	mov    %ecx,0x10(%rsi)
1402ae7a6:	a8 01                	test   $0x1,%al
1402ae7a8:	74 53                	je     0x1402ae7fd
1402ae7aa:	0f ba e1 0a          	bt     $0xa,%ecx
1402ae7ae:	73 46                	jae    0x1402ae7f6
1402ae7b0:	41 b9 08 00 00 00    	mov    $0x8,%r9d
1402ae7b6:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402ae7bb:	48 8b cb             	mov    %rbx,%rcx
1402ae7be:	41 8d 51 01          	lea    0x1(%r9),%edx
1402ae7c2:	ff 15 68 6c 03 00    	call   *0x36c68(%rip)        # 0x1402e5430
1402ae7c8:	85 c0                	test   %eax,%eax
1402ae7ca:	75 21                	jne    0x1402ae7ed
1402ae7cc:	ff 15 26 6a 03 00    	call   *0x36a26(%rip)        # 0x1402e51f8
1402ae7d2:	8b f8                	mov    %eax,%edi
1402ae7d4:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
1402ae7d8:	74 ae                	je     0x1402ae788
1402ae7da:	48 8b cb             	mov    %rbx,%rcx
1402ae7dd:	ff 15 5d 6a 03 00    	call   *0x36a5d(%rip)        # 0x1402e5240
1402ae7e3:	85 c0                	test   %eax,%eax
1402ae7e5:	0f 84 ca 00 00 00    	je     0x1402ae8b5
1402ae7eb:	eb 9b                	jmp    0x1402ae788
1402ae7ed:	8b 44 24 24          	mov    0x24(%rsp),%eax
1402ae7f1:	89 46 14             	mov    %eax,0x14(%rsi)
1402ae7f4:	eb 04                	jmp    0x1402ae7fa
1402ae7f6:	83 66 14 00          	andl   $0x0,0x14(%rsi)
1402ae7fa:	83 e7 fb             	and    $0xfffffffb,%edi
1402ae7fd:	41 b9 18 00 00 00    	mov    $0x18,%r9d
1402ae803:	41 84 f9             	test   %dil,%r9b
1402ae806:	74 4d                	je     0x1402ae855
1402ae808:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1402ae80d:	48 8b cb             	mov    %rbx,%rcx
1402ae810:	41 8d 51 e9          	lea    -0x17(%r9),%edx
1402ae814:	ff 15 16 6c 03 00    	call   *0x36c16(%rip)        # 0x1402e5430
1402ae81a:	85 c0                	test   %eax,%eax
1402ae81c:	75 24                	jne    0x1402ae842
1402ae81e:	ff 15 d4 69 03 00    	call   *0x369d4(%rip)        # 0x1402e51f8
1402ae824:	8b f8                	mov    %eax,%edi
1402ae826:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
1402ae82a:	0f 84 58 ff ff ff    	je     0x1402ae788
1402ae830:	48 8b cb             	mov    %rbx,%rcx
1402ae833:	ff 15 07 6a 03 00    	call   *0x36a07(%rip)        # 0x1402e5240
1402ae839:	85 c0                	test   %eax,%eax
1402ae83b:	74 7e                	je     0x1402ae8bb
1402ae83d:	e9 46 ff ff ff       	jmp    0x1402ae788
1402ae842:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1402ae847:	83 e7 e7             	and    $0xffffffe7,%edi
1402ae84a:	48 89 46 08          	mov    %rax,0x8(%rsi)
1402ae84e:	8b 44 24 38          	mov    0x38(%rsp),%eax
1402ae852:	89 46 18             	mov    %eax,0x18(%rsi)
1402ae855:	85 ff                	test   %edi,%edi
1402ae857:	75 3c                	jne    0x1402ae895
1402ae859:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
1402ae85d:	74 0d                	je     0x1402ae86c
1402ae85f:	48 8b cb             	mov    %rbx,%rcx
1402ae862:	ff 15 d8 69 03 00    	call   *0x369d8(%rip)        # 0x1402e5240
1402ae868:	85 c0                	test   %eax,%eax
1402ae86a:	74 43                	je     0x1402ae8af
1402ae86c:	33 c0                	xor    %eax,%eax
1402ae86e:	48 8b 8d a0 01 00 00 	mov    0x1a0(%rbp),%rcx
1402ae875:	48 33 cc             	xor    %rsp,%rcx
1402ae878:	e8 33 16 00 00       	call   0x1402afeb0
1402ae87d:	4c 8d 9c 24 b0 02 00 	lea    0x2b0(%rsp),%r11
1402ae884:	00
1402ae885:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1402ae889:	49 8b 73 38          	mov    0x38(%r11),%rsi
1402ae88d:	49 8b e3             	mov    %r11,%rsp
1402ae890:	41 5e                	pop    %r14
1402ae892:	5f                   	pop    %rdi
1402ae893:	5d                   	pop    %rbp
1402ae894:	c3                   	ret
1402ae895:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
1402ae899:	74 0d                	je     0x1402ae8a8
1402ae89b:	48 8b cb             	mov    %rbx,%rcx
1402ae89e:	ff 15 9c 69 03 00    	call   *0x3699c(%rip)        # 0x1402e5240
1402ae8a4:	85 c0                	test   %eax,%eax
1402ae8a6:	74 07                	je     0x1402ae8af
1402ae8a8:	b8 32 00 00 00       	mov    $0x32,%eax
1402ae8ad:	eb bf                	jmp    0x1402ae86e
1402ae8af:	e8 cc c5 01 00       	call   0x1402cae80
1402ae8b4:	cc                   	int3
1402ae8b5:	e8 c6 c5 01 00       	call   0x1402cae80
1402ae8ba:	cc                   	int3
1402ae8bb:	e8 c0 c5 01 00       	call   0x1402cae80
1402ae8c0:	cc                   	int3
1402ae8c1:	e8 ba c5 01 00       	call   0x1402cae80
1402ae8c6:	cc                   	int3
1402ae8c7:	cc                   	int3
1402ae8c8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ae8cd:	57                   	push   %rdi
1402ae8ce:	48 83 ec 40          	sub    $0x40,%rsp
1402ae8d2:	41 8b c0             	mov    %r8d,%eax
1402ae8d5:	4c 8b d2             	mov    %rdx,%r10
1402ae8d8:	33 ff                	xor    %edi,%edi
1402ae8da:	48 8b d9             	mov    %rcx,%rbx
1402ae8dd:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1402ae8e2:	8b d0                	mov    %eax,%edx
1402ae8e4:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
1402ae8e9:	49 8b ca             	mov    %r10,%rcx
1402ae8ec:	45 33 c9             	xor    %r9d,%r9d
1402ae8ef:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1402ae8f6:	00
1402ae8f7:	44 8d 47 07          	lea    0x7(%rdi),%r8d
1402ae8fb:	ff 15 5f 6b 03 00    	call   *0x36b5f(%rip)        # 0x1402e5460
1402ae901:	48 89 03             	mov    %rax,(%rbx)
1402ae904:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1402ae908:	75 08                	jne    0x1402ae912
1402ae90a:	ff 15 e8 68 03 00    	call   *0x368e8(%rip)        # 0x1402e51f8
1402ae910:	8b f8                	mov    %eax,%edi
1402ae912:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402ae917:	8b c7                	mov    %edi,%eax
1402ae919:	48 83 c4 40          	add    $0x40,%rsp
1402ae91d:	5f                   	pop    %rdi
1402ae91e:	c3                   	ret
1402ae91f:	cc                   	int3
1402ae920:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ae925:	57                   	push   %rdi
1402ae926:	48 83 ec 20          	sub    $0x20,%rsp
1402ae92a:	48 8b f9             	mov    %rcx,%rdi
1402ae92d:	f0 ff 05 3c 70 12 00 	lock incl 0x12703c(%rip)        # 0x1403d5970
1402ae934:	75 1f                	jne    0x1402ae955
1402ae936:	48 8d 1d 13 b4 12 00 	lea    0x12b413(%rip),%rbx        # 0x1403d9d50
1402ae93d:	48 8b cb             	mov    %rbx,%rcx
1402ae940:	e8 83 11 00 00       	call   0x1402afac8
1402ae945:	48 8d 05 44 b5 12 00 	lea    0x12b544(%rip),%rax        # 0x1403d9e90
1402ae94c:	48 83 c3 28          	add    $0x28,%rbx
1402ae950:	48 3b d8             	cmp    %rax,%rbx
1402ae953:	75 e8                	jne    0x1402ae93d
1402ae955:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402ae95a:	48 8b c7             	mov    %rdi,%rax
1402ae95d:	48 83 c4 20          	add    $0x20,%rsp
1402ae961:	5f                   	pop    %rdi
1402ae962:	c3                   	ret
1402ae963:	cc                   	int3
1402ae964:	40 53                	rex push %rbx
1402ae966:	48 83 ec 20          	sub    $0x20,%rsp
1402ae96a:	89 11                	mov    %edx,(%rcx)
1402ae96c:	48 8b d9             	mov    %rcx,%rbx
1402ae96f:	85 d2                	test   %edx,%edx
1402ae971:	75 07                	jne    0x1402ae97a
1402ae973:	e8 e0 cc 01 00       	call   0x1402cb658
1402ae978:	eb 1c                	jmp    0x1402ae996
1402ae97a:	83 fa 08             	cmp    $0x8,%edx
1402ae97d:	7d 17                	jge    0x1402ae996
1402ae97f:	48 63 c2             	movslq %edx,%rax
1402ae982:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
1402ae986:	48 8d 05 c3 b3 12 00 	lea    0x12b3c3(%rip),%rax        # 0x1403d9d50
1402ae98d:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
1402ae991:	e8 42 11 00 00       	call   0x1402afad8
1402ae996:	48 8b c3             	mov    %rbx,%rax
1402ae999:	48 83 c4 20          	add    $0x20,%rsp
1402ae99d:	5b                   	pop    %rbx
1402ae99e:	c3                   	ret
1402ae99f:	cc                   	int3
1402ae9a0:	40 53                	rex push %rbx
1402ae9a2:	48 83 ec 20          	sub    $0x20,%rsp
1402ae9a6:	83 c8 ff             	or     $0xffffffff,%eax
1402ae9a9:	f0 0f c1 05 bf 6f 12 	lock xadd %eax,0x126fbf(%rip)        # 0x1403d5970
1402ae9b0:	00
1402ae9b1:	83 f8 01             	cmp    $0x1,%eax
1402ae9b4:	79 1f                	jns    0x1402ae9d5
1402ae9b6:	48 8d 1d 93 b3 12 00 	lea    0x12b393(%rip),%rbx        # 0x1403d9d50
1402ae9bd:	48 8b cb             	mov    %rbx,%rcx
1402ae9c0:	e8 fb 10 00 00       	call   0x1402afac0
1402ae9c5:	48 8d 05 c4 b4 12 00 	lea    0x12b4c4(%rip),%rax        # 0x1403d9e90
1402ae9cc:	48 83 c3 28          	add    $0x28,%rbx
1402ae9d0:	48 3b d8             	cmp    %rax,%rbx
1402ae9d3:	75 e8                	jne    0x1402ae9bd
1402ae9d5:	48 83 c4 20          	add    $0x20,%rsp
1402ae9d9:	5b                   	pop    %rbx
1402ae9da:	c3                   	ret
1402ae9db:	cc                   	int3
1402ae9dc:	48 83 ec 28          	sub    $0x28,%rsp
1402ae9e0:	48 63 01             	movslq (%rcx),%rax
1402ae9e3:	85 c0                	test   %eax,%eax
1402ae9e5:	75 09                	jne    0x1402ae9f0
1402ae9e7:	48 83 c4 28          	add    $0x28,%rsp
1402ae9eb:	e9 84 cc 01 00       	jmp    0x1402cb674
1402ae9f0:	83 f8 08             	cmp    $0x8,%eax
1402ae9f3:	7d 14                	jge    0x1402aea09
1402ae9f5:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
1402ae9f9:	48 8d 05 50 b3 12 00 	lea    0x12b350(%rip),%rax        # 0x1403d9d50
1402aea00:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
1402aea04:	e8 d7 10 00 00       	call   0x1402afae0
1402aea09:	48 83 c4 28          	add    $0x28,%rsp
1402aea0d:	c3                   	ret
1402aea0e:	cc                   	int3
1402aea0f:	cc                   	int3
1402aea10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402aea15:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402aea1a:	57                   	push   %rdi
1402aea1b:	48 83 ec 20          	sub    $0x20,%rsp
1402aea1f:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
1402aea24:	48 8d 05 2d b8 0e 00 	lea    0xeb82d(%rip),%rax        # 0x14039a258
1402aea2b:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
1402aea30:	48 8d 2d 85 95 03 00 	lea    0x39585(%rip),%rbp        # 0x1402e7fbc
1402aea37:	83 61 20 00          	andl   $0x0,0x20(%rcx)
1402aea3b:	48 8b d9             	mov    %rcx,%rbx
1402aea3e:	48 89 01             	mov    %rax,(%rcx)
1402aea41:	48 8b fd             	mov    %rbp,%rdi
1402aea44:	c7 41 08 01 00 00 00 	movl   $0x1,0x8(%rcx)
1402aea4b:	88 51 24             	mov    %dl,0x24(%rcx)
1402aea4e:	48 83 61 28 00       	andq   $0x0,0x28(%rcx)
1402aea53:	c6 41 30 00          	movb   $0x0,0x30(%rcx)
1402aea57:	48 ff c7             	inc    %rdi
1402aea5a:	80 3f 00             	cmpb   $0x0,(%rdi)
1402aea5d:	75 f8                	jne    0x1402aea57
1402aea5f:	48 2b fd             	sub    %rbp,%rdi
1402aea62:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
1402aea66:	e8 b1 43 01 00       	call   0x1402c2e1c
1402aea6b:	48 89 43 28          	mov    %rax,0x28(%rbx)
1402aea6f:	48 85 c0             	test   %rax,%rax
1402aea72:	74 0f                	je     0x1402aea83
1402aea74:	4c 8d 47 01          	lea    0x1(%rdi),%r8
1402aea78:	48 8b d5             	mov    %rbp,%rdx
1402aea7b:	48 8b c8             	mov    %rax,%rcx
1402aea7e:	e8 dd 28 03 00       	call   0x1402e1360
1402aea83:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1402aea88:	48 8b c3             	mov    %rbx,%rax
1402aea8b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402aea90:	48 83 c4 20          	add    $0x20,%rsp
1402aea94:	5f                   	pop    %rdi
1402aea95:	c3                   	ret
1402aea96:	cc                   	int3
1402aea97:	cc                   	int3
1402aea98:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402aea9d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402aeaa2:	57                   	push   %rdi
1402aeaa3:	48 83 ec 20          	sub    $0x20,%rsp
1402aeaa7:	48 8b f1             	mov    %rcx,%rsi
1402aeaaa:	48 8b fa             	mov    %rdx,%rdi
1402aeaad:	48 8b 09             	mov    (%rcx),%rcx
1402aeab0:	48 3b ca             	cmp    %rdx,%rcx
1402aeab3:	74 46                	je     0x1402aeafb
1402aeab5:	48 85 c9             	test   %rcx,%rcx
1402aeab8:	74 05                	je     0x1402aeabf
1402aeaba:	e8 09 de 00 00       	call   0x1402bc8c8
1402aeabf:	48 83 26 00          	andq   $0x0,(%rsi)
1402aeac3:	48 85 ff             	test   %rdi,%rdi
1402aeac6:	74 33                	je     0x1402aeafb
1402aeac8:	80 3f 00             	cmpb   $0x0,(%rdi)
1402aeacb:	48 8b df             	mov    %rdi,%rbx
1402aeace:	74 08                	je     0x1402aead8
1402aead0:	48 ff c3             	inc    %rbx
1402aead3:	80 3b 00             	cmpb   $0x0,(%rbx)
1402aead6:	75 f8                	jne    0x1402aead0
1402aead8:	48 2b df             	sub    %rdi,%rbx
1402aeadb:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1402aeadf:	e8 38 43 01 00       	call   0x1402c2e1c
1402aeae4:	48 89 06             	mov    %rax,(%rsi)
1402aeae7:	48 85 c0             	test   %rax,%rax
1402aeaea:	74 0f                	je     0x1402aeafb
1402aeaec:	4c 8d 43 01          	lea    0x1(%rbx),%r8
1402aeaf0:	48 8b d7             	mov    %rdi,%rdx
1402aeaf3:	48 8b c8             	mov    %rax,%rcx
1402aeaf6:	e8 65 28 03 00       	call   0x1402e1360
1402aeafb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402aeb00:	48 8b c6             	mov    %rsi,%rax
1402aeb03:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402aeb08:	48 83 c4 20          	add    $0x20,%rsp
1402aeb0c:	5f                   	pop    %rdi
1402aeb0d:	c3                   	ret
1402aeb0e:	cc                   	int3
1402aeb0f:	cc                   	int3
1402aeb10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402aeb15:	57                   	push   %rdi
1402aeb16:	48 83 ec 20          	sub    $0x20,%rsp
1402aeb1a:	48 8d 05 37 b7 0e 00 	lea    0xeb737(%rip),%rax        # 0x14039a258
1402aeb21:	8b fa                	mov    %edx,%edi
1402aeb23:	48 89 01             	mov    %rax,(%rcx)
1402aeb26:	48 8b d9             	mov    %rcx,%rbx
1402aeb29:	e8 76 01 00 00       	call   0x1402aeca4
1402aeb2e:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1402aeb32:	48 85 c9             	test   %rcx,%rcx
1402aeb35:	74 05                	je     0x1402aeb3c
1402aeb37:	e8 8c dd 00 00       	call   0x1402bc8c8
1402aeb3c:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
1402aeb41:	48 8d 05 f0 b6 0e 00 	lea    0xeb6f0(%rip),%rax        # 0x14039a238
1402aeb48:	48 89 03             	mov    %rax,(%rbx)
1402aeb4b:	40 f6 c7 01          	test   $0x1,%dil
1402aeb4f:	74 0d                	je     0x1402aeb5e
1402aeb51:	ba 38 00 00 00       	mov    $0x38,%edx
1402aeb56:	48 8b cb             	mov    %rbx,%rcx
1402aeb59:	e8 ae 13 00 00       	call   0x1402aff0c
1402aeb5e:	48 8b c3             	mov    %rbx,%rax
1402aeb61:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402aeb66:	48 83 c4 20          	add    $0x20,%rsp
1402aeb6a:	5f                   	pop    %rdi
1402aeb6b:	c3                   	ret
1402aeb6c:	40 53                	rex push %rbx
1402aeb6e:	48 83 ec 20          	sub    $0x20,%rsp
1402aeb72:	48 8b d9             	mov    %rcx,%rbx
1402aeb75:	b9 10 00 00 00       	mov    $0x10,%ecx
1402aeb7a:	e8 9d 42 01 00       	call   0x1402c2e1c
1402aeb7f:	48 8b d0             	mov    %rax,%rdx
1402aeb82:	48 85 c0             	test   %rax,%rax
1402aeb85:	74 1b                	je     0x1402aeba2
1402aeb87:	48 8b 05 4a b3 12 00 	mov    0x12b34a(%rip),%rax        # 0x1403d9ed8
1402aeb8e:	48 89 02             	mov    %rax,(%rdx)
1402aeb91:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
1402aeb95:	48 89 15 3c b3 12 00 	mov    %rdx,0x12b33c(%rip)        # 0x1403d9ed8
1402aeb9c:	48 83 c4 20          	add    $0x20,%rsp
1402aeba0:	5b                   	pop    %rbx
1402aeba1:	c3                   	ret
1402aeba2:	e8 c9 f3 ff ff       	call   0x1402adf70
1402aeba7:	cc                   	int3
1402aeba8:	48 8b 05 39 b3 12 00 	mov    0x12b339(%rip),%rax        # 0x1403d9ee8
1402aebaf:	c3                   	ret
1402aebb0:	48 8b c4             	mov    %rsp,%rax
1402aebb3:	48 89 58 10          	mov    %rbx,0x10(%rax)
1402aebb7:	48 89 68 18          	mov    %rbp,0x18(%rax)
1402aebbb:	48 89 70 20          	mov    %rsi,0x20(%rax)
1402aebbf:	57                   	push   %rdi
1402aebc0:	48 83 ec 20          	sub    $0x20,%rsp
1402aebc4:	40 8a f1             	mov    %cl,%sil
1402aebc7:	33 d2                	xor    %edx,%edx
1402aebc9:	48 8d 48 08          	lea    0x8(%rax),%rcx
1402aebcd:	e8 92 fd ff ff       	call   0x1402ae964
1402aebd2:	90                   	nop
1402aebd3:	48 8b 1d 0e b3 12 00 	mov    0x12b30e(%rip),%rbx        # 0x1403d9ee8
1402aebda:	48 85 db             	test   %rbx,%rbx
1402aebdd:	0f 85 87 00 00 00    	jne    0x1402aec6a
1402aebe3:	33 c9                	xor    %ecx,%ecx
1402aebe5:	e8 be 01 00 00       	call   0x1402aeda8
1402aebea:	48 8b d8             	mov    %rax,%rbx
1402aebed:	48 8b c8             	mov    %rax,%rcx
1402aebf0:	e8 e3 01 00 00       	call   0x1402aedd8
1402aebf5:	c7 43 20 3f 00 00 00 	movl   $0x3f,0x20(%rbx)
1402aebfc:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1402aec00:	48 8d 2d 45 2d 05 00 	lea    0x52d45(%rip),%rbp        # 0x14030194c
1402aec07:	48 3b cd             	cmp    %rbp,%rcx
1402aec0a:	74 3f                	je     0x1402aec4b
1402aec0c:	48 85 c9             	test   %rcx,%rcx
1402aec0f:	74 05                	je     0x1402aec16
1402aec11:	e8 b2 dc 00 00       	call   0x1402bc8c8
1402aec16:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
1402aec1b:	48 8b fd             	mov    %rbp,%rdi
1402aec1e:	48 ff c7             	inc    %rdi
1402aec21:	80 3f 00             	cmpb   $0x0,(%rdi)
1402aec24:	75 f8                	jne    0x1402aec1e
1402aec26:	48 ff c7             	inc    %rdi
1402aec29:	48 2b fd             	sub    %rbp,%rdi
1402aec2c:	48 8b cf             	mov    %rdi,%rcx
1402aec2f:	e8 e8 41 01 00       	call   0x1402c2e1c
1402aec34:	48 89 43 28          	mov    %rax,0x28(%rbx)