1401a45cd:	e8 ee 77 f4 ff       	call   0x1400ebdc0
1401a45d2:	48 8b cf             	mov    %rdi,%rcx
1401a45d5:	e8 b6 f6 fd ff       	call   0x140183c90
1401a45da:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1401a45de:	e8 1d f9 fd ff       	call   0x140183f00
1401a45e3:	48 8b f8             	mov    %rax,%rdi
1401a45e6:	48 85 c0             	test   %rax,%rax
1401a45e9:	75 b7                	jne    0x1401a45a2
1401a45eb:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1401a45ef:	e8 0c f9 fd ff       	call   0x140183f00
1401a45f4:	48 8b f0             	mov    %rax,%rsi
1401a45f7:	48 85 c0             	test   %rax,%rax
1401a45fa:	74 66                	je     0x1401a4662
1401a45fc:	0f 1f 40 00          	nopl   0x0(%rax)
1401a4600:	49 8b 16             	mov    (%r14),%rdx
1401a4603:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1401a4607:	f6 82 e0 09 00 00 02 	testb  $0x2,0x9e0(%rdx)
1401a460e:	74 0d                	je     0x1401a461d
1401a4610:	48 8b 57 20          	mov    0x20(%rdi),%rdx
1401a4614:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401a4618:	e8 23 cc e5 ff       	call   0x140001240
1401a461d:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401a4621:	48 8d 15 78 0c 18 00 	lea    0x180c78(%rip),%rdx        # 0x1403252a0
1401a4628:	41 b8 52 00 00 00    	mov    $0x52,%r8d
1401a462e:	e8 8d 77 f4 ff       	call   0x1400ebdc0
1401a4633:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401a4637:	48 8d 15 62 0c 18 00 	lea    0x180c62(%rip),%rdx        # 0x1403252a0
1401a463e:	41 b8 53 00 00 00    	mov    $0x53,%r8d
1401a4644:	e8 77 77 f4 ff       	call   0x1400ebdc0
1401a4649:	48 8b ce             	mov    %rsi,%rcx
1401a464c:	e8 3f f6 fd ff       	call   0x140183c90
1401a4651:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1401a4655:	e8 a6 f8 fd ff       	call   0x140183f00
1401a465a:	48 8b f0             	mov    %rax,%rsi
1401a465d:	48 85 c0             	test   %rax,%rax
1401a4660:	75 9e                	jne    0x1401a4600
1401a4662:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
1401a4666:	e8 95 f8 fd ff       	call   0x140183f00
1401a466b:	48 8b f0             	mov    %rax,%rsi
1401a466e:	48 85 c0             	test   %rax,%rax
1401a4671:	74 6f                	je     0x1401a46e2
1401a4673:	0f 1f 40 00          	nopl   0x0(%rax)
1401a4677:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401a467e:	00 00
1401a4680:	49 8b 16             	mov    (%r14),%rdx
1401a4683:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1401a4687:	f6 82 e0 09 00 00 02 	testb  $0x2,0x9e0(%rdx)
1401a468e:	74 0d                	je     0x1401a469d
1401a4690:	48 8b 57 20          	mov    0x20(%rdi),%rdx
1401a4694:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401a4698:	e8 a3 cb e5 ff       	call   0x140001240
1401a469d:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401a46a1:	48 8d 15 f8 0b 18 00 	lea    0x180bf8(%rip),%rdx        # 0x1403252a0
1401a46a8:	41 b8 5b 00 00 00    	mov    $0x5b,%r8d
1401a46ae:	e8 0d 77 f4 ff       	call   0x1400ebdc0
1401a46b3:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401a46b7:	48 8d 15 e2 0b 18 00 	lea    0x180be2(%rip),%rdx        # 0x1403252a0
1401a46be:	41 b8 5c 00 00 00    	mov    $0x5c,%r8d
1401a46c4:	e8 f7 76 f4 ff       	call   0x1400ebdc0
1401a46c9:	48 8b ce             	mov    %rsi,%rcx
1401a46cc:	e8 bf f5 fd ff       	call   0x140183c90
1401a46d1:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
1401a46d5:	e8 26 f8 fd ff       	call   0x140183f00
1401a46da:	48 8b f0             	mov    %rax,%rsi
1401a46dd:	48 85 c0             	test   %rax,%rax
1401a46e0:	75 9e                	jne    0x1401a4680
1401a46e2:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1401a46e6:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a46e9:	48 8b 43 28          	mov    0x28(%rbx),%rax
1401a46ed:	4c 8b 43 48          	mov    0x48(%rbx),%r8
1401a46f1:	0f 11 03             	movups %xmm0,(%rbx)
1401a46f4:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
1401a46f8:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1401a46fc:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1401a4700:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1401a4704:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1401a4708:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401a470c:	48 89 4b 38          	mov    %rcx,0x38(%rbx)
1401a4710:	4c 89 43 48          	mov    %r8,0x48(%rbx)
1401a4714:	49 8b 8e b8 0f 00 00 	mov    0xfb8(%r14),%rcx
1401a471b:	48 8b 49 28          	mov    0x28(%rcx),%rcx
1401a471f:	e8 7c f6 fd ff       	call   0x140183da0
1401a4724:	49 8b 8e b8 0f 00 00 	mov    0xfb8(%r14),%rcx
1401a472b:	48 8b 49 38          	mov    0x38(%rcx),%rcx
1401a472f:	e8 6c f6 fd ff       	call   0x140183da0
1401a4734:	49 8b 8e b8 0f 00 00 	mov    0xfb8(%r14),%rcx
1401a473b:	48 8b 49 48          	mov    0x48(%rcx),%rcx
1401a473f:	e8 5c f6 fd ff       	call   0x140183da0
1401a4744:	49 8b 8e b8 0f 00 00 	mov    0xfb8(%r14),%rcx
1401a474b:	48 8d 15 4e 0b 18 00 	lea    0x180b4e(%rip),%rdx        # 0x1403252a0
1401a4752:	41 b8 38 00 00 00    	mov    $0x38,%r8d
1401a4758:	e8 63 76 f4 ff       	call   0x1400ebdc0
1401a475d:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1401a4762:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1401a4767:	49 c7 86 b8 0f 00 00 	movq   $0x0,0xfb8(%r14)
1401a476e:	00 00 00 00
1401a4772:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401a4777:	48 83 c4 20          	add    $0x20,%rsp
1401a477b:	41 5e                	pop    %r14
1401a477d:	c3                   	ret
1401a477e:	cc                   	int3
1401a477f:	cc                   	int3
1401a4780:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a4785:	57                   	push   %rdi
1401a4786:	b8 20 00 00 00       	mov    $0x20,%eax
1401a478b:	e8 a0 c3 10 00       	call   0x1402b0b30
1401a4790:	48 2b e0             	sub    %rax,%rsp
1401a4793:	48 8b f9             	mov    %rcx,%rdi
1401a4796:	44 8d 40 f7          	lea    -0x9(%rax),%r8d
1401a479a:	8d 48 40             	lea    0x40(%rax),%ecx
1401a479d:	48 8d 15 fc 0a 18 00 	lea    0x180afc(%rip),%rdx        # 0x1403252a0
1401a47a4:	e8 c7 75 f4 ff       	call   0x1400ebd70
1401a47a9:	48 8b d8             	mov    %rax,%rbx
1401a47ac:	48 85 c0             	test   %rax,%rax
1401a47af:	75 38                	jne    0x1401a47e9
1401a47b1:	e8 ba 28 f8 ff       	call   0x140127070
1401a47b6:	4c 8d 05 03 0b 18 00 	lea    0x180b03(%rip),%r8        # 0x1403252c0
1401a47bd:	8d 53 18             	lea    0x18(%rbx),%edx
1401a47c0:	48 8d 0d d9 0a 18 00 	lea    0x180ad9(%rip),%rcx        # 0x1403252a0
1401a47c7:	e8 c4 29 f8 ff       	call   0x140127190
1401a47cc:	45 33 c0             	xor    %r8d,%r8d
1401a47cf:	8d 4b 14             	lea    0x14(%rbx),%ecx
1401a47d2:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401a47d7:	e8 b4 2a f8 ff       	call   0x140127290
1401a47dc:	33 c0                	xor    %eax,%eax
1401a47de:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a47e3:	48 83 c4 20          	add    $0x20,%rsp
1401a47e7:	5f                   	pop    %rdi
1401a47e8:	c3                   	ret
1401a47e9:	48 89 9f b8 0f 00 00 	mov    %rbx,0xfb8(%rdi)
1401a47f0:	e8 8b f6 fd ff       	call   0x140183e80
1401a47f5:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401a47f9:	e8 82 f6 fd ff       	call   0x140183e80
1401a47fe:	48 89 43 38          	mov    %rax,0x38(%rbx)
1401a4802:	e8 79 f6 fd ff       	call   0x140183e80
1401a4807:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1401a480b:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401a480f:	48 85 c9             	test   %rcx,%rcx
1401a4812:	74 1c                	je     0x1401a4830
1401a4814:	48 83 7b 38 00       	cmpq   $0x0,0x38(%rbx)
1401a4819:	74 15                	je     0x1401a4830
1401a481b:	48 85 c0             	test   %rax,%rax
1401a481e:	74 10                	je     0x1401a4830
1401a4820:	b8 01 00 00 00       	mov    $0x1,%eax
1401a4825:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a482a:	48 83 c4 20          	add    $0x20,%rsp
1401a482e:	5f                   	pop    %rdi
1401a482f:	c3                   	ret
1401a4830:	e8 6b f5 fd ff       	call   0x140183da0
1401a4835:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1401a4839:	e8 62 f5 fd ff       	call   0x140183da0
1401a483e:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
1401a4842:	e8 59 f5 fd ff       	call   0x140183da0
1401a4847:	41 b8 27 00 00 00    	mov    $0x27,%r8d
1401a484d:	48 8d 15 4c 0a 18 00 	lea    0x180a4c(%rip),%rdx        # 0x1403252a0
1401a4854:	48 8b cb             	mov    %rbx,%rcx
1401a4857:	e8 64 75 f4 ff       	call   0x1400ebdc0
1401a485c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a4861:	33 c0                	xor    %eax,%eax
1401a4863:	48 c7 87 b8 0f 00 00 	movq   $0x0,0xfb8(%rdi)
1401a486a:	00 00 00 00
1401a486e:	48 83 c4 20          	add    $0x20,%rsp
1401a4872:	5f                   	pop    %rdi
1401a4873:	c3                   	ret
1401a4874:	cc                   	int3
1401a4875:	cc                   	int3
1401a4876:	cc                   	int3
1401a4877:	cc                   	int3
1401a4878:	cc                   	int3
1401a4879:	cc                   	int3
1401a487a:	cc                   	int3
1401a487b:	cc                   	int3
1401a487c:	cc                   	int3
1401a487d:	cc                   	int3
1401a487e:	cc                   	int3
1401a487f:	cc                   	int3
1401a4880:	4c 8b c9             	mov    %rcx,%r9
1401a4883:	44 0f b7 d2          	movzwl %dx,%r10d
1401a4887:	48 8b 89 b8 0f 00 00 	mov    0xfb8(%rcx),%rcx
1401a488e:	44 0f b7 41 02       	movzwl 0x2(%rcx),%r8d
1401a4893:	41 8d 40 ff          	lea    -0x1(%r8),%eax
1401a4897:	44 3b d0             	cmp    %eax,%r10d
1401a489a:	75 23                	jne    0x1401a48bf
1401a489c:	49 8b 81 a8 0f 00 00 	mov    0xfa8(%r9),%rax
1401a48a3:	48 89 41 58          	mov    %rax,0x58(%rcx)
1401a48a7:	4d 8b 81 b8 0f 00 00 	mov    0xfb8(%r9),%r8
1401a48ae:	49 8b 40 50          	mov    0x50(%r8),%rax
1401a48b2:	49 89 81 a8 0f 00 00 	mov    %rax,0xfa8(%r9)
1401a48b9:	66 41 89 50 02       	mov    %dx,0x2(%r8)
1401a48be:	c3                   	ret
1401a48bf:	41 8d 40 01          	lea    0x1(%r8),%eax
1401a48c3:	44 3b d0             	cmp    %eax,%r10d
1401a48c6:	75 1d                	jne    0x1401a48e5
1401a48c8:	49 8b 81 a8 0f 00 00 	mov    0xfa8(%r9),%rax
1401a48cf:	48 89 41 50          	mov    %rax,0x50(%rcx)
1401a48d3:	49 8b 89 b8 0f 00 00 	mov    0xfb8(%r9),%rcx
1401a48da:	48 8b 41 58          	mov    0x58(%rcx),%rax
1401a48de:	49 89 81 a8 0f 00 00 	mov    %rax,0xfa8(%r9)
1401a48e5:	66 89 51 02          	mov    %dx,0x2(%rcx)
1401a48e9:	c3                   	ret
1401a48ea:	cc                   	int3
1401a48eb:	cc                   	int3
1401a48ec:	cc                   	int3
1401a48ed:	cc                   	int3
1401a48ee:	cc                   	int3
1401a48ef:	cc                   	int3
1401a48f0:	40 55                	rex push %rbp
1401a48f2:	53                   	push   %rbx
1401a48f3:	56                   	push   %rsi
1401a48f4:	41 55                	push   %r13
1401a48f6:	48 8d 6c 24 d1       	lea    -0x2f(%rsp),%rbp
1401a48fb:	b8 d8 00 00 00       	mov    $0xd8,%eax
1401a4900:	e8 2b c2 10 00       	call   0x1402b0b30
1401a4905:	48 2b e0             	sub    %rax,%rsp
1401a4908:	48 8b 05 71 11 23 00 	mov    0x231171(%rip),%rax        # 0x1403d5a80
1401a490f:	48 33 c4             	xor    %rsp,%rax
1401a4912:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1401a4916:	48 83 b9 b8 0c 00 00 	cmpq   $0x0,0xcb8(%rcx)
1401a491d:	00
1401a491e:	49 8b f1             	mov    %r9,%rsi
1401a4921:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
1401a4925:	44 8b ea             	mov    %edx,%r13d
1401a4928:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
1401a492c:	48 8b d9             	mov    %rcx,%rbx
1401a492f:	4c 89 45 97          	mov    %r8,-0x69(%rbp)
1401a4933:	74 39                	je     0x1401a496e
1401a4935:	e8 36 27 f8 ff       	call   0x140127070
1401a493a:	4c 8d 05 ff 09 18 00 	lea    0x1809ff(%rip),%r8        # 0x140325340
1401a4941:	ba 2a 03 00 00       	mov    $0x32a,%edx
1401a4946:	48 8d 0d 53 09 18 00 	lea    0x180953(%rip),%rcx        # 0x1403252a0
1401a494d:	e8 3e 28 f8 ff       	call   0x140127190
1401a4952:	45 33 c9             	xor    %r9d,%r9d
1401a4955:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401a495b:	48 8b cb             	mov    %rbx,%rcx
1401a495e:	41 8d 51 50          	lea    0x50(%r9),%edx
1401a4962:	e8 49 b9 fd ff       	call   0x1401802b0
1401a4967:	33 c0                	xor    %eax,%eax
1401a4969:	e9 03 05 00 00       	jmp    0x1401a4e71
1401a496e:	83 b9 a4 01 00 00 00 	cmpl   $0x0,0x1a4(%rcx)
1401a4975:	74 0f                	je     0x1401a4986
1401a4977:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401a497b:	ff 50 78             	call   *0x78(%rax)
1401a497e:	85 c0                	test   %eax,%eax
1401a4980:	0f 8e eb 04 00 00    	jle    0x1401a4e71
1401a4986:	8b 45 77             	mov    0x77(%rbp),%eax
1401a4989:	48 85 f6             	test   %rsi,%rsi
1401a498c:	75 04                	jne    0x1401a4992
1401a498e:	85 c0                	test   %eax,%eax
1401a4990:	74 d5                	je     0x1401a4967
1401a4992:	48 8b cb             	mov    %rbx,%rcx
1401a4995:	e8 e6 57 f6 ff       	call   0x14010a180
1401a499a:	8b c0                	mov    %eax,%eax
1401a499c:	48 3b f0             	cmp    %rax,%rsi
1401a499f:	76 37                	jbe    0x1401a49d8
1401a49a1:	e8 ca 26 f8 ff       	call   0x140127070
1401a49a6:	4c 8d 05 93 09 18 00 	lea    0x180993(%rip),%r8        # 0x140325340
1401a49ad:	ba 3a 03 00 00       	mov    $0x33a,%edx
1401a49b2:	48 8d 0d e7 08 18 00 	lea    0x1808e7(%rip),%rcx        # 0x1403252a0
1401a49b9:	e8 d2 27 f8 ff       	call   0x140127190
1401a49be:	45 33 c9             	xor    %r9d,%r9d
1401a49c1:	48 8b cb             	mov    %rbx,%rcx
1401a49c4:	41 8d 51 50          	lea    0x50(%r9),%edx
1401a49c8:	44 8d 42 72          	lea    0x72(%rdx),%r8d
1401a49cc:	e8 df b8 fd ff       	call   0x1401802b0
1401a49d1:	33 c0                	xor    %eax,%eax
1401a49d3:	e9 99 04 00 00       	jmp    0x1401a4e71
1401a49d8:	48 83 bb 10 09 00 00 	cmpq   $0x0,0x910(%rbx)
1401a49df:	00
1401a49e0:	4c 89 b4 24 c0 00 00 	mov    %r14,0xc0(%rsp)
1401a49e7:	00
1401a49e8:	74 70                	je     0x1401a4a5a
1401a49ea:	48 83 bb 70 08 00 00 	cmpq   $0x0,0x870(%rbx)
1401a49f1:	00
1401a49f2:	74 66                	je     0x1401a4a5a
1401a49f4:	48 8b 8b 88 08 00 00 	mov    0x888(%rbx),%rcx
1401a49fb:	e8 e0 00 f6 ff       	call   0x140104ae0
1401a4a00:	48 85 c0             	test   %rax,%rax
1401a4a03:	74 55                	je     0x1401a4a5a
1401a4a05:	48 8b 8b 88 08 00 00 	mov    0x888(%rbx),%rcx
1401a4a0c:	e8 cf 00 f6 ff       	call   0x140104ae0
1401a4a11:	48 8b c8             	mov    %rax,%rcx
1401a4a14:	e8 e7 55 f9 ff       	call   0x14013a000
1401a4a19:	44 8b f0             	mov    %eax,%r14d
1401a4a1c:	85 c0                	test   %eax,%eax
1401a4a1e:	79 3d                	jns    0x1401a4a5d
1401a4a20:	e8 4b 26 f8 ff       	call   0x140127070
1401a4a25:	4c 8d 05 14 09 18 00 	lea    0x180914(%rip),%r8        # 0x140325340
1401a4a2c:	ba 4b 03 00 00       	mov    $0x34b,%edx
1401a4a31:	48 8d 0d 68 08 18 00 	lea    0x180868(%rip),%rcx        # 0x1403252a0
1401a4a38:	e8 53 27 f8 ff       	call   0x140127190
1401a4a3d:	45 33 c9             	xor    %r9d,%r9d
1401a4a40:	48 8b cb             	mov    %rbx,%rcx
1401a4a43:	41 8d 51 50          	lea    0x50(%r9),%edx
1401a4a47:	44 8d 42 72          	lea    0x72(%rdx),%r8d
1401a4a4b:	e8 60 b8 fd ff       	call   0x1401802b0
1401a4a50:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401a4a55:	e9 0f 04 00 00       	jmp    0x1401a4e69
1401a4a5a:	45 33 f6             	xor    %r14d,%r14d
1401a4a5d:	48 8b 8b 98 0c 00 00 	mov    0xc98(%rbx),%rcx
1401a4a64:	48 89 bc 24 d0 00 00 	mov    %rdi,0xd0(%rsp)
1401a4a6b:	00
1401a4a6c:	4c 89 a4 24 c8 00 00 	mov    %r12,0xc8(%rsp)
1401a4a73:	00
1401a4a74:	44 88 29             	mov    %r13b,(%rcx)
1401a4a77:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401a4a7b:	44 89 6d ab          	mov    %r13d,-0x55(%rbp)
1401a4a7f:	81 38 ff ff 01 00    	cmpl   $0x1ffff,(%rax)
1401a4a85:	75 14                	jne    0x1401a4a9b
1401a4a87:	81 bb f0 09 00 00 00 	cmpl   $0x100,0x9f0(%rbx)
1401a4a8e:	01 00 00
1401a4a91:	74 08                	je     0x1401a4a9b
1401a4a93:	c6 41 01 fe          	movb   $0xfe,0x1(%rcx)
1401a4a97:	b0 ff                	mov    $0xff,%al
1401a4a99:	eb 0b                	jmp    0x1401a4aa6
1401a4a9b:	8b 03                	mov    (%rbx),%eax
1401a4a9d:	c1 f8 08             	sar    $0x8,%eax
1401a4aa0:	88 41 01             	mov    %al,0x1(%rcx)
1401a4aa3:	0f b6 03             	movzbl (%rbx),%eax
1401a4aa6:	48 83 c1 02          	add    $0x2,%rcx
1401a4aaa:	48 8d 79 01          	lea    0x1(%rcx),%rdi
1401a4aae:	88 01                	mov    %al,(%rcx)
1401a4ab0:	48 8b 8b 70 08 00 00 	mov    0x870(%rbx),%rcx
1401a4ab7:	4c 8d 67 0a          	lea    0xa(%rdi),%r12
1401a4abb:	48 85 c9             	test   %rcx,%rcx
1401a4abe:	74 6b                	je     0x1401a4b2b
1401a4ac0:	e8 1b 00 f6 ff       	call   0x140104ae0
1401a4ac5:	48 8b c8             	mov    %rax,%rcx
1401a4ac8:	e8 d3 4e f9 ff       	call   0x1401399a0
1401a4acd:	8b d0                	mov    %eax,%edx
1401a4acf:	83 f8 02             	cmp    $0x2,%eax
1401a4ad2:	0f 85 c8 00 00 00    	jne    0x1401a4ba0
1401a4ad8:	48 8b 8b 70 08 00 00 	mov    0x870(%rbx),%rcx
1401a4adf:	e8 5c 4a f9 ff       	call   0x140139540
1401a4ae4:	8b c8                	mov    %eax,%ecx
1401a4ae6:	85 c0                	test   %eax,%eax
1401a4ae8:	79 3c                	jns    0x1401a4b26
1401a4aea:	e8 81 25 f8 ff       	call   0x140127070
1401a4aef:	4c 8d 05 4a 08 18 00 	lea    0x18084a(%rip),%r8        # 0x140325340
1401a4af6:	ba 6e 03 00 00       	mov    $0x36e,%edx
1401a4afb:	48 8d 0d 9e 07 18 00 	lea    0x18079e(%rip),%rcx        # 0x1403252a0
1401a4b02:	e8 89 26 f8 ff       	call   0x140127190
1401a4b07:	45 33 c9             	xor    %r9d,%r9d
1401a4b0a:	41 b8 12 01 00 00    	mov    $0x112,%r8d
1401a4b10:	48 8b cb             	mov    %rbx,%rcx
1401a4b13:	41 8d 51 50          	lea    0x50(%r9),%edx
1401a4b17:	e8 94 b7 fd ff       	call   0x1401802b0
1401a4b1c:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401a4b21:	e9 33 03 00 00       	jmp    0x1401a4e59
1401a4b26:	83 f8 01             	cmp    $0x1,%eax
1401a4b29:	7f 02                	jg     0x1401a4b2d