1401c465a:	44 0f b6 54 0a 03    	movzbl 0x3(%rdx,%rcx,1),%r10d
1401c4660:	0f ae e8             	lfence
1401c4663:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1401c4667:	e8 c0 4e e7 ff       	call   0x14003952c
1401c466c:	48 83 64 24 60 00    	andq   $0x0,0x60(%rsp)
1401c4672:	0f b6 57 2d          	movzbl 0x2d(%rdi),%edx
1401c4676:	44 0f b6 4f 2c       	movzbl 0x2c(%rdi),%r9d
1401c467b:	41 83 c1 05          	add    $0x5,%r9d
1401c467f:	44 03 ca             	add    %edx,%r9d
1401c4682:	0f ae e8             	lfence
1401c4685:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401c468a:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1401c468f:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
1401c4694:	45 8b c2             	mov    %r10d,%r8d
1401c4697:	8a 57 2d             	mov    0x2d(%rdi),%dl
1401c469a:	8b c8                	mov    %eax,%ecx
1401c469c:	e8 47 4f e7 ff       	call   0x1400395e8
1401c46a1:	45 33 db             	xor    %r11d,%r11d
1401c46a4:	85 c0                	test   %eax,%eax
1401c46a6:	0f 84 62 01 00 00    	je     0x1401c480e
1401c46ac:	44 0f b6 47 2d       	movzbl 0x2d(%rdi),%r8d
1401c46b1:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401c46b6:	44 0f b6 4f 2c       	movzbl 0x2c(%rdi),%r9d
1401c46bb:	45 84 c9             	test   %r9b,%r9b
1401c46be:	75 07                	jne    0x1401c46c7
1401c46c0:	42 0f b7 0c 02       	movzwl (%rdx,%r8,1),%ecx
1401c46c5:	eb 10                	jmp    0x1401c46d7
1401c46c7:	42 0f b6 0c 02       	movzbl (%rdx,%r8,1),%ecx
1401c46cc:	c1 e1 10             	shl    $0x10,%ecx
1401c46cf:	42 0f b7 44 02 01    	movzwl 0x1(%rdx,%r8,1),%eax
1401c46d5:	0b c8                	or     %eax,%ecx
1401c46d7:	81 f9 ff ff 00 00    	cmp    $0xffff,%ecx
1401c46dd:	75 09                	jne    0x1401c46e8
1401c46df:	45 84 c9             	test   %r9b,%r9b
1401c46e2:	0f 84 5a 01 00 00    	je     0x1401c4842
1401c46e8:	bb ff ff ff 00       	mov    $0xffffff,%ebx
1401c46ed:	3b cb                	cmp    %ebx,%ecx
1401c46ef:	0f 84 4d 01 00 00    	je     0x1401c4842
1401c46f5:	4c 8b 57 08          	mov    0x8(%rdi),%r10
1401c46f9:	8b 47 20             	mov    0x20(%rdi),%eax
1401c46fc:	49 03 c2             	add    %r10,%rax
1401c46ff:	48 03 c8             	add    %rax,%rcx
1401c4702:	4b 8d 04 08          	lea    (%r8,%r9,1),%rax
1401c4706:	44 0f b7 44 10 03    	movzwl 0x3(%rax,%rdx,1),%r8d
1401c470c:	0f b6 44 10 02       	movzbl 0x2(%rax,%rdx,1),%eax
1401c4711:	c1 e0 10             	shl    $0x10,%eax
1401c4714:	44 0b c0             	or     %eax,%r8d
1401c4717:	0f b7 31             	movzwl (%rcx),%esi
1401c471a:	4c 8d 61 02          	lea    0x2(%rcx),%r12
1401c471e:	83 fe 01             	cmp    $0x1,%esi
1401c4721:	74 05                	je     0x1401c4728
1401c4723:	8b 47 24             	mov    0x24(%rdi),%eax
1401c4726:	eb 0d                	jmp    0x1401c4735
1401c4728:	44 3b c3             	cmp    %ebx,%r8d
1401c472b:	75 05                	jne    0x1401c4732
1401c472d:	49 8b db             	mov    %r11,%rbx
1401c4730:	eb 0c                	jmp    0x1401c473e
1401c4732:	8b 47 28             	mov    0x28(%rdi),%eax
1401c4735:	49 03 c2             	add    %r10,%rax
1401c4738:	41 8b d8             	mov    %r8d,%ebx
1401c473b:	48 03 d8             	add    %rax,%rbx
1401c473e:	85 f6                	test   %esi,%esi
1401c4740:	0f 84 fc 00 00 00    	je     0x1401c4842
1401c4746:	0f ae e8             	lfence
1401c4749:	41 be 01 00 00 00    	mov    $0x1,%r14d
1401c474f:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1401c4753:	e8 d4 4d e7 ff       	call   0x14003952c
1401c4758:	4c 89 5c 24 60       	mov    %r11,0x60(%rsp)
1401c475d:	0f ae e8             	lfence
1401c4760:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401c4765:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1401c476a:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1401c476f:	45 8d 4e 03          	lea    0x3(%r14),%r9d
1401c4773:	44 8b c6             	mov    %esi,%r8d
1401c4776:	41 8a d1             	mov    %r9b,%dl
1401c4779:	8b c8                	mov    %eax,%ecx
1401c477b:	e8 68 4e e7 ff       	call   0x1400395e8
1401c4780:	45 33 db             	xor    %r11d,%r11d
1401c4783:	85 c0                	test   %eax,%eax
1401c4785:	0f 84 83 00 00 00    	je     0x1401c480e
1401c478b:	8b 44 24 60          	mov    0x60(%rsp),%eax
1401c478f:	41 2b c4             	sub    %r12d,%eax
1401c4792:	c1 e8 02             	shr    $0x2,%eax
1401c4795:	41 3b f6             	cmp    %r14d,%esi
1401c4798:	76 2f                	jbe    0x1401c47c9
1401c479a:	8d 04 40             	lea    (%rax,%rax,2),%eax
1401c479d:	0f b6 14 18          	movzbl (%rax,%rbx,1),%edx
1401c47a1:	c1 e2 10             	shl    $0x10,%edx
1401c47a4:	0f b7 44 18 01       	movzwl 0x1(%rax,%rbx,1),%eax
1401c47a9:	0b d0                	or     %eax,%edx
1401c47ab:	81 fa ff ff ff 00    	cmp    $0xffffff,%edx
1401c47b1:	75 08                	jne    0x1401c47bb
1401c47b3:	41 8b c3             	mov    %r11d,%eax
1401c47b6:	e9 91 00 00 00       	jmp    0x1401c484c
1401c47bb:	8b 5f 28             	mov    0x28(%rdi),%ebx
1401c47be:	8b c2                	mov    %edx,%eax
1401c47c0:	48 03 d8             	add    %rax,%rbx
1401c47c3:	48 03 5f 08          	add    0x8(%rdi),%rbx
1401c47c7:	eb 05                	jmp    0x1401c47ce
1401c47c9:	48 85 db             	test   %rbx,%rbx
1401c47cc:	74 e5                	je     0x1401c47b3
1401c47ce:	0f ae e8             	lfence
1401c47d1:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
1401c47d6:	44 88 5c 24 40       	mov    %r11b,0x40(%rsp)
1401c47db:	44 88 5c 24 38       	mov    %r11b,0x38(%rsp)
1401c47e0:	8a 47 30             	mov    0x30(%rdi),%al
1401c47e3:	88 44 24 30          	mov    %al,0x30(%rsp)
1401c47e7:	8a 47 2f             	mov    0x2f(%rdi),%al
1401c47ea:	88 44 24 28          	mov    %al,0x28(%rsp)
1401c47ee:	8a 47 31             	mov    0x31(%rdi),%al
1401c47f1:	88 44 24 20          	mov    %al,0x20(%rsp)
1401c47f5:	4c 8d 4c 24 74       	lea    0x74(%rsp),%r9
1401c47fa:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
1401c47ff:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
1401c4803:	48 8b cb             	mov    %rbx,%rcx
1401c4806:	e8 31 48 e7 ff       	call   0x14003903c
1401c480b:	45 33 db             	xor    %r11d,%r11d
1401c480e:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401c4813:	8b 44 24 74          	mov    0x74(%rsp),%eax
1401c4817:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
1401c481c:	48 8b 75 98          	mov    -0x68(%rbp),%rsi
1401c4820:	4c 8b 65 90          	mov    -0x70(%rbp),%r12
1401c4824:	45 85 f6             	test   %r14d,%r14d
1401c4827:	74 07                	je     0x1401c4830
1401c4829:	85 c0                	test   %eax,%eax
1401c482b:	40 b7 01             	mov    $0x1,%dil
1401c482e:	78 03                	js     0x1401c4833
1401c4830:	41 8a fb             	mov    %r11b,%dil
1401c4833:	45 85 f6             	test   %r14d,%r14d
1401c4836:	74 1b                	je     0x1401c4853
1401c4838:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
1401c483c:	49 83 ce ff          	or     $0xffffffffffffffff,%r14
1401c4840:	eb 1c                	jmp    0x1401c485e
1401c4842:	41 be 01 00 00 00    	mov    $0x1,%r14d
1401c4848:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1401c484c:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401c4851:	eb c4                	jmp    0x1401c4817
1401c4853:	49 83 ce ff          	or     $0xffffffffffffffff,%r14
1401c4857:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
1401c485b:	41 8b c6             	mov    %r14d,%eax
1401c485e:	85 c0                	test   %eax,%eax
1401c4860:	0f 89 49 01 00 00    	jns    0x1401c49af
1401c4866:	40 84 ff             	test   %dil,%dil
1401c4869:	0f 85 3d 01 00 00    	jne    0x1401c49ac
1401c486f:	8b 44 24 68          	mov    0x68(%rsp),%eax
1401c4873:	ff c1                	inc    %ecx
1401c4875:	89 4c 24 50          	mov    %ecx,0x50(%rsp)
1401c4879:	83 f9 0a             	cmp    $0xa,%ecx
1401c487c:	0f 8f 2a 01 00 00    	jg     0x1401c49ac
1401c4882:	25 03 80 00 00       	and    $0x8003,%eax
1401c4887:	0f 85 89 00 00 00    	jne    0x1401c4916
1401c488d:	4d 3b ce             	cmp    %r14,%r9
1401c4890:	74 45                	je     0x1401c48d7
1401c4892:	4d 3b cf             	cmp    %r15,%r9
1401c4895:	74 05                	je     0x1401c489c
1401c4897:	49 3b f7             	cmp    %r15,%rsi
1401c489a:	74 3b                	je     0x1401c48d7
1401c489c:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1401c48a1:	ba 04 00 00 00       	mov    $0x4,%edx
1401c48a6:	49 8b c9             	mov    %r9,%rcx
1401c48a9:	e8 9a 5e 00 00       	call   0x1401ca748
1401c48ae:	45 33 db             	xor    %r11d,%r11d
1401c48b1:	85 c0                	test   %eax,%eax
1401c48b3:	78 22                	js     0x1401c48d7
1401c48b5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401c48ba:	4c 8b cb             	mov    %rbx,%r9
1401c48bd:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1401c48c2:	49 3b de             	cmp    %r14,%rbx
1401c48c5:	8b 44 24 68          	mov    0x68(%rsp),%eax
1401c48c9:	4c 8b 55 80          	mov    -0x80(%rbp),%r10
1401c48cd:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
1401c48d1:	0f 85 2d fc ff ff    	jne    0x1401c4504
1401c48d7:	49 3b f6             	cmp    %r14,%rsi
1401c48da:	0f 84 cc 00 00 00    	je     0x1401c49ac
1401c48e0:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1401c48e5:	ba 05 00 00 00       	mov    $0x5,%edx
1401c48ea:	48 8b ce             	mov    %rsi,%rcx
1401c48ed:	e8 56 5e 00 00       	call   0x1401ca748
1401c48f2:	45 33 db             	xor    %r11d,%r11d
1401c48f5:	85 c0                	test   %eax,%eax
1401c48f7:	0f 88 af 00 00 00    	js     0x1401c49ac
1401c48fd:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401c4902:	48 8b f3             	mov    %rbx,%rsi
1401c4905:	48 89 5d 98          	mov    %rbx,-0x68(%rbp)
1401c4909:	48 8b c3             	mov    %rbx,%rax
1401c490c:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
1401c4911:	e9 80 00 00 00       	jmp    0x1401c4996
1401c4916:	83 f8 02             	cmp    $0x2,%eax
1401c4919:	0f 85 8d 00 00 00    	jne    0x1401c49ac
1401c491f:	4c 89 5c 24 30       	mov    %r11,0x30(%rsp)
1401c4924:	c7 44 24 28 55 00 00 	movl   $0x55,0x28(%rsp)
1401c492b:	00
1401c492c:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1401c4930:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401c4935:	45 33 c9             	xor    %r9d,%r9d
1401c4938:	4c 8d 05 51 2b 0f 00 	lea    0xf2b51(%rip),%r8        # 0x1402b7490
1401c493f:	48 8d 15 82 2b 0f 00 	lea    0xf2b82(%rip),%rdx        # 0x1402b74c8
1401c4946:	48 8b cb             	mov    %rbx,%rcx
1401c4949:	e8 8e f7 ff ff       	call   0x1401c40dc
1401c494e:	85 c0                	test   %eax,%eax
1401c4950:	7e 5a                	jle    0x1401c49ac
1401c4952:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1401c4957:	41 b1 01             	mov    $0x1,%r9b
1401c495a:	45 8a c1             	mov    %r9b,%r8b
1401c495d:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1401c4962:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1401c4966:	e8 59 48 00 00       	call   0x1401c91c4
1401c496b:	45 33 db             	xor    %r11d,%r11d
1401c496e:	85 c0                	test   %eax,%eax
1401c4970:	78 3a                	js     0x1401c49ac
1401c4972:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
1401c4977:	49 8d 41 fe          	lea    -0x2(%r9),%rax
1401c497b:	48 83 f8 fc          	cmp    $0xfffffffffffffffc,%rax
1401c497f:	77 2b                	ja     0x1401c49ac
1401c4981:	4c 3b cb             	cmp    %rbx,%r9
1401c4984:	74 26                	je     0x1401c49ac
1401c4986:	4d 3b cf             	cmp    %r15,%r9
1401c4989:	74 21                	je     0x1401c49ac
1401c498b:	49 8b d9             	mov    %r9,%rbx
1401c498e:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1401c4993:	49 8b c1             	mov    %r9,%rax
1401c4996:	49 3b c6             	cmp    %r14,%rax
1401c4999:	74 11                	je     0x1401c49ac
1401c499b:	8b 44 24 68          	mov    0x68(%rsp),%eax
1401c499f:	4c 8b 55 80          	mov    -0x80(%rbp),%r10
1401c49a3:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
1401c49a7:	e9 58 fb ff ff       	jmp    0x1401c4504
1401c49ac:	41 8b c6             	mov    %r14d,%eax
1401c49af:	0f ae e8             	lfence
1401c49b2:	eb 04                	jmp    0x1401c49b8
1401c49b4:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1401c49b8:	48 8b 8d 60 01 00 00 	mov    0x160(%rbp),%rcx
1401c49bf:	48 33 cc             	xor    %rsp,%rcx
1401c49c2:	e8 a9 fd 03 00       	call   0x140204770
1401c49c7:	48 81 c4 78 02 00 00 	add    $0x278,%rsp
1401c49ce:	41 5f                	pop    %r15
1401c49d0:	41 5e                	pop    %r14
1401c49d2:	41 5d                	pop    %r13
1401c49d4:	41 5c                	pop    %r12
1401c49d6:	5f                   	pop    %rdi
1401c49d7:	5e                   	pop    %rsi
1401c49d8:	5b                   	pop    %rbx
1401c49d9:	5d                   	pop    %rbp
1401c49da:	c3                   	ret
1401c49db:	e8 88 04 04 00       	call   0x140204e68
1401c49e0:	90                   	nop
1401c49e1:	eb 01                	jmp    0x1401c49e4
1401c49e3:	90                   	nop
1401c49e4:	90                   	nop
1401c49e5:	90                   	nop
1401c49e6:	90                   	nop
1401c49e7:	90                   	nop
1401c49e8:	40 53                	rex push %rbx
1401c49ea:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
1401c49f1:	48 8b 05 88 c7 13 00 	mov    0x13c788(%rip),%rax        # 0x140301180
1401c49f8:	48 33 c4             	xor    %rsp,%rax
1401c49fb:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
1401c4a02:	00
1401c4a03:	49 8b d9             	mov    %r9,%rbx
1401c4a06:	4d 85 c9             	test   %r9,%r9
1401c4a09:	74 49                	je     0x1401c4a54
1401c4a0b:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1401c4a11:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1401c4a16:	c7 44 24 28 40 00 00 	movl   $0x40,0x28(%rsp)
1401c4a1d:	00
1401c4a1e:	4c 8d 05 7b 48 08 00 	lea    0x8487b(%rip),%r8        # 0x1402492a0
1401c4a25:	45 33 c9             	xor    %r9d,%r9d
1401c4a28:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401c4a2d:	33 c9                	xor    %ecx,%ecx
1401c4a2f:	e8 a8 f6 ff ff       	call   0x1401c40dc
1401c4a34:	85 c0                	test   %eax,%eax
1401c4a36:	7e 15                	jle    0x1401c4a4d
1401c4a38:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401c4a3d:	ff 15 f5 e2 04 00    	call   *0x4e2f5(%rip)        # 0x140212d38
1401c4a43:	48 63 c8             	movslq %eax,%rcx
1401c4a46:	33 c0                	xor    %eax,%eax
1401c4a48:	48 89 0b             	mov    %rcx,(%rbx)
1401c4a4b:	eb 0c                	jmp    0x1401c4a59
1401c4a4d:	b8 02 00 f0 8f       	mov    $0x8ff00002,%eax
1401c4a52:	eb 05                	jmp    0x1401c4a59
1401c4a54:	b8 57 00 07 80       	mov    $0x80070057,%eax
1401c4a59:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1401c4a60:	00
1401c4a61:	48 33 cc             	xor    %rsp,%rcx
1401c4a64:	e8 07 fd 03 00       	call   0x140204770
1401c4a69:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1401c4a70:	5b                   	pop    %rbx
1401c4a71:	c3                   	ret
1401c4a72:	90                   	nop
1401c4a73:	90                   	nop
1401c4a74:	90                   	nop
1401c4a75:	90                   	nop
1401c4a76:	90                   	nop
1401c4a77:	90                   	nop
1401c4a78:	90                   	nop
1401c4a79:	90                   	nop
1401c4a7a:	90                   	nop
1401c4a7b:	90                   	nop
1401c4a7c:	90                   	nop
1401c4a7d:	90                   	nop
1401c4a7e:	90                   	nop
1401c4a7f:	90                   	nop
1401c4a80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401c4a85:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401c4a8a:	55                   	push   %rbp
1401c4a8b:	57                   	push   %rdi
1401c4a8c:	41 56                	push   %r14
1401c4a8e:	48 8d ac 24 80 fa ff 	lea    -0x580(%rsp),%rbp
1401c4a95:	ff
1401c4a96:	48 81 ec 80 06 00 00 	sub    $0x680,%rsp
1401c4a9d:	48 8b 05 dc c6 13 00 	mov    0x13c6dc(%rip),%rax        # 0x140301180
1401c4aa4:	48 33 c4             	xor    %rsp,%rax
1401c4aa7:	48 89 85 70 05 00 00 	mov    %rax,0x570(%rbp)
1401c4aae:	4d 8b f0             	mov    %r8,%r14
1401c4ab1:	48 8b fa             	mov    %rdx,%rdi
1401c4ab4:	48 8b b5 c0 05 00 00 	mov    0x5c0(%rbp),%rsi
1401c4abb:	48 8d 85 70 01 00 00 	lea    0x170(%rbp),%rax
1401c4ac2:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401c4ac7:	bb 02 00 f0 8f       	mov    $0x8ff00002,%ebx
1401c4acc:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
1401c4ad2:	48 85 f6             	test   %rsi,%rsi
1401c4ad5:	0f 84 ba 00 00 00    	je     0x1401c4b95
1401c4adb:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1401c4ae0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401c4ae5:	c7 44 24 28 00 02 00 	movl   $0x200,0x28(%rsp)
1401c4aec:	00
1401c4aed:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1401c4af2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401c4af7:	45 33 c9             	xor    %r9d,%r9d
1401c4afa:	4c 8d 05 7f 29 0f 00 	lea    0xf297f(%rip),%r8        # 0x1402b7480
1401c4b01:	33 c9                	xor    %ecx,%ecx
1401c4b03:	e8 7c f8 ff ff       	call   0x1401c4384
1401c4b08:	85 c0                	test   %eax,%eax
1401c4b0a:	0f 88 81 00 00 00    	js     0x1401c4b91
1401c4b10:	48 83 64 24 58 00    	andq   $0x0,0x58(%rsp)
1401c4b16:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
1401c4b1b:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
1401c4b20:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1401c4b25:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1401c4b2a:	bf 00 01 00 00       	mov    $0x100,%edi
1401c4b2f:	eb 1f                	jmp    0x1401c4b50
1401c4b31:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1401c4b36:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401c4b3b:	49 8b d6             	mov    %r14,%rdx
1401c4b3e:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1401c4b43:	48 8b c6             	mov    %rsi,%rax
1401c4b46:	ff 15 e4 e2 04 00    	call   *0x4e2e4(%rip)        # 0x140212e30
1401c4b4c:	85 c0                	test   %eax,%eax
1401c4b4e:	74 20                	je     0x1401c4b70
1401c4b50:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx