1401d4570:	03 46 14             	add    0x14(%rsi),%eax
1401d4573:	44 29 d9             	sub    %r11d,%ecx
1401d4576:	29 d0                	sub    %edx,%eax
1401d4578:	85 ed                	test   %ebp,%ebp
1401d457a:	0f 88 a0 01 00 00    	js     0x1401d4720
1401d4580:	01 e8                	add    %ebp,%eax
1401d4582:	89 54 24 30          	mov    %edx,0x30(%rsp)
1401d4586:	31 d2                	xor    %edx,%edx
1401d4588:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1401d458c:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1401d4591:	89 44 24 38          	mov    %eax,0x38(%rsp)
1401d4595:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
1401d459a:	e8 81 f3 ff ff       	call   0x1401d3920
1401d459f:	85 c0                	test   %eax,%eax
1401d45a1:	0f 85 05 05 00 00    	jne    0x1401d4aac
1401d45a7:	8b 7b 08             	mov    0x8(%rbx),%edi
1401d45aa:	44 8b 6b 10          	mov    0x10(%rbx),%r13d
1401d45ae:	8b 56 08             	mov    0x8(%rsi),%edx
1401d45b1:	44 8b 5e 10          	mov    0x10(%rsi),%r11d
1401d45b5:	44 01 ef             	add    %r13d,%edi
1401d45b8:	44 01 da             	add    %r11d,%edx
1401d45bb:	39 d7                	cmp    %edx,%edi
1401d45bd:	7c 7c                	jl     0x1401d463b
1401d45bf:	48 8b 36             	mov    (%rsi),%rsi
1401d45c2:	74 77                	je     0x1401d463b
1401d45c4:	48 85 db             	test   %rbx,%rbx
1401d45c7:	0f 84 33 03 00 00    	je     0x1401d4900
1401d45cd:	48 85 f6             	test   %rsi,%rsi
1401d45d0:	0f 84 81 02 00 00    	je     0x1401d4857
1401d45d6:	4d 85 ff             	test   %r15,%r15
1401d45d9:	0f 84 f1 00 00 00    	je     0x1401d46d0
1401d45df:	44 8b 53 08          	mov    0x8(%rbx),%r10d
1401d45e3:	44 8b 4b 10          	mov    0x10(%rbx),%r9d
1401d45e7:	8b 56 08             	mov    0x8(%rsi),%edx
1401d45ea:	48 63 46 0c          	movslq 0xc(%rsi),%rax
1401d45ee:	47 8d 24 0a          	lea    (%r10,%r9,1),%r12d
1401d45f2:	48 63 4b 0c          	movslq 0xc(%rbx),%rcx
1401d45f6:	44 89 d7             	mov    %r10d,%edi
1401d45f9:	45 89 cd             	mov    %r9d,%r13d
1401d45fc:	41 89 d0             	mov    %edx,%r8d
1401d45ff:	41 39 d4             	cmp    %edx,%r12d
1401d4602:	0f 8d 18 ff ff ff    	jge    0x1401d4520
1401d4608:	29 d0                	sub    %edx,%eax
1401d460a:	44 89 4c 24 38       	mov    %r9d,0x38(%rsp)
1401d460f:	45 89 d0             	mov    %r10d,%r8d
1401d4612:	ba 01 00 00 00       	mov    $0x1,%edx
1401d4617:	44 01 d0             	add    %r10d,%eax
1401d461a:	89 44 24 30          	mov    %eax,0x30(%rsp)
1401d461e:	8b 43 14             	mov    0x14(%rbx),%eax
1401d4621:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1401d4625:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1401d462a:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d462e:	e8 ed f2 ff ff       	call   0x1401d3920
1401d4633:	85 c0                	test   %eax,%eax
1401d4635:	0f 85 c4 04 00 00    	jne    0x1401d4aff
1401d463b:	48 8b 1b             	mov    (%rbx),%rbx
1401d463e:	eb 84                	jmp    0x1401d45c4
1401d4640:	48 85 f6             	test   %rsi,%rsi
1401d4643:	74 1b                	je     0x1401d4660
1401d4645:	48 89 f3             	mov    %rsi,%rbx
1401d4648:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401d464f:	00
1401d4650:	48 89 d9             	mov    %rbx,%rcx
1401d4653:	48 8b 1b             	mov    (%rbx),%rbx
1401d4656:	e8 55 48 f2 ff       	call   0x1400f8eb0
1401d465b:	48 85 db             	test   %rbx,%rbx
1401d465e:	75 f0                	jne    0x1401d4650
1401d4660:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1401d4665:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1401d466c:	00
1401d466d:	e8 8e d8 ff ff       	call   0x1401d1f00
1401d4672:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
1401d4679:	00
1401d467a:	e8 81 d8 ff ff       	call   0x1401d1f00
1401d467f:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401d4684:	e8 c7 1e 00 00       	call   0x1401d6550
1401d4689:	4c 89 e1             	mov    %r12,%rcx
1401d468c:	e8 bf 1e 00 00       	call   0x1401d6550
1401d4691:	48 8b 3d 58 44 06 00 	mov    0x64458(%rip),%rdi        # 0x140238af0
1401d4698:	48 8b 84 24 98 03 00 	mov    0x398(%rsp),%rax
1401d469f:	00
1401d46a0:	48 2b 07             	sub    (%rdi),%rax
1401d46a3:	0f 85 f6 09 00 00    	jne    0x1401d509f
1401d46a9:	0f 10 b4 24 a0 03 00 	movups 0x3a0(%rsp),%xmm6
1401d46b0:	00
1401d46b1:	89 d8                	mov    %ebx,%eax
1401d46b3:	48 81 c4 b8 03 00 00 	add    $0x3b8,%rsp
1401d46ba:	5b                   	pop    %rbx
1401d46bb:	5e                   	pop    %rsi
1401d46bc:	5f                   	pop    %rdi
1401d46bd:	5d                   	pop    %rbp
1401d46be:	41 5c                	pop    %r12
1401d46c0:	41 5d                	pop    %r13
1401d46c2:	41 5e                	pop    %r14
1401d46c4:	41 5f                	pop    %r15
1401d46c6:	c3                   	ret
1401d46c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401d46ce:	00 00
1401d46d0:	4c 8b bc 24 c0 00 00 	mov    0xc0(%rsp),%r15
1401d46d7:	00
1401d46d8:	e9 02 ff ff ff       	jmp    0x1401d45df
1401d46dd:	0f 1f 00             	nopl   (%rax)
1401d46e0:	44 8b 46 14          	mov    0x14(%rsi),%r8d
1401d46e4:	44 29 d1             	sub    %r10d,%ecx
1401d46e7:	89 44 24 30          	mov    %eax,0x30(%rsp)
1401d46eb:	45 89 d9             	mov    %r11d,%r9d
1401d46ee:	01 d1                	add    %edx,%ecx
1401d46f0:	44 89 5c 24 28       	mov    %r11d,0x28(%rsp)
1401d46f5:	44 89 44 24 38       	mov    %r8d,0x38(%rsp)
1401d46fa:	41 89 d0             	mov    %edx,%r8d
1401d46fd:	ba 02 00 00 00       	mov    $0x2,%edx
1401d4702:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1401d4706:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1401d470b:	e8 10 f2 ff ff       	call   0x1401d3920
1401d4710:	85 c0                	test   %eax,%eax
1401d4712:	0f 85 0d 04 00 00    	jne    0x1401d4b25
1401d4718:	48 8b 36             	mov    (%rsi),%rsi
1401d471b:	e9 a4 fe ff ff       	jmp    0x1401d45c4
1401d4720:	41 29 e9             	sub    %ebp,%r9d
1401d4723:	29 e9                	sub    %ebp,%ecx
1401d4725:	e9 58 fe ff ff       	jmp    0x1401d4582
1401d472a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401d4730:	41 8d 14 06          	lea    (%r14,%rax,1),%edx
1401d4734:	41 89 cb             	mov    %ecx,%r11d
1401d4737:	45 89 d0             	mov    %r10d,%r8d
1401d473a:	e9 2e fe ff ff       	jmp    0x1401d456d
1401d473f:	90                   	nop
1401d4740:	44 89 cd             	mov    %r9d,%ebp
1401d4743:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1401d4747:	45 31 f6             	xor    %r14d,%r14d
1401d474a:	44 29 dd             	sub    %r11d,%ebp
1401d474d:	4c 39 43 10          	cmp    %r8,0x10(%rbx)
1401d4751:	75 dd                	jne    0x1401d4730
1401d4753:	4c 8b 54 24 78       	mov    0x78(%rsp),%r10
1401d4758:	4c 63 43 14          	movslq 0x14(%rbx),%r8
1401d475c:	48 c1 e1 03          	shl    $0x3,%rcx
1401d4760:	4c 8d 24 c5 00 00 00 	lea    0x0(,%rax,8),%r12
1401d4767:	00
1401d4768:	4c 8b 8c 24 88 02 00 	mov    0x288(%rsp),%r9
1401d476f:	00
1401d4770:	41 8b 2a             	mov    (%r10),%ebp
1401d4773:	4c 8b 94 24 a8 01 00 	mov    0x1a8(%rsp),%r10
1401d477a:	00
1401d477b:	45 85 c0             	test   %r8d,%r8d
1401d477e:	0f 8e 31 fe ff ff    	jle    0x1401d45b5
1401d4784:	4c 01 c0             	add    %r8,%rax
1401d4787:	4b 8d 3c 21          	lea    (%r9,%r12,1),%rdi
1401d478b:	4d 8d 24 0a          	lea    (%r10,%rcx,1),%r12
1401d478f:	4d 8d 2c c1          	lea    (%r9,%rax,8),%r13
1401d4793:	eb 14                	jmp    0x1401d47a9
1401d4795:	0f 1f 00             	nopl   (%rax)
1401d4798:	48 83 c7 08          	add    $0x8,%rdi
1401d479c:	49 83 c4 08          	add    $0x8,%r12
1401d47a0:	49 39 fd             	cmp    %rdi,%r13
1401d47a3:	0f 84 fe fd ff ff    	je     0x1401d45a7
1401d47a9:	48 8b 17             	mov    (%rdi),%rdx
1401d47ac:	49 8b 04 24          	mov    (%r12),%rax
1401d47b0:	44 8b 4a 10          	mov    0x10(%rdx),%r9d
1401d47b4:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1401d47b8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401d47bc:	8b 50 10             	mov    0x10(%rax),%edx
1401d47bf:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1401d47c3:	e8 e8 20 00 00       	call   0x1401d68b0
1401d47c8:	85 c0                	test   %eax,%eax
1401d47ca:	75 cc                	jne    0x1401d4798
1401d47cc:	8b 46 10             	mov    0x10(%rsi),%eax
1401d47cf:	44 8b 53 08          	mov    0x8(%rbx),%r10d
1401d47d3:	44 8b 4b 10          	mov    0x10(%rbx),%r9d
1401d47d7:	44 8b 46 08          	mov    0x8(%rsi),%r8d
1401d47db:	89 44 24 58          	mov    %eax,0x58(%rsp)
1401d47df:	8b 4b 0c             	mov    0xc(%rbx),%ecx
1401d47e2:	8b 46 0c             	mov    0xc(%rsi),%eax
1401d47e5:	47 8d 24 0a          	lea    (%r10,%r9,1),%r12d
1401d47e9:	e9 58 fd ff ff       	jmp    0x1401d4546
1401d47ee:	66 90                	xchg   %ax,%ax
1401d47f0:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1401d47f5:	e9 97 fe ff ff       	jmp    0x1401d4691
1401d47fa:	48 63 4f 08          	movslq 0x8(%rdi),%rcx
1401d47fe:	e8 1d 62 ef ff       	call   0x1400caa20
1401d4803:	49 89 45 00          	mov    %rax,0x0(%r13)
1401d4807:	48 89 c1             	mov    %rax,%rcx
1401d480a:	48 85 c0             	test   %rax,%rax
1401d480d:	0f 84 4d fe ff ff    	je     0x1401d4660
1401d4813:	48 8b 17             	mov    (%rdi),%rdx
1401d4816:	4c 63 47 08          	movslq 0x8(%rdi),%r8
1401d481a:	e8 d1 55 01 00       	call   0x1401e9df0
1401d481f:	8b 47 08             	mov    0x8(%rdi),%eax
1401d4822:	41 89 45 08          	mov    %eax,0x8(%r13)
1401d4826:	31 db                	xor    %ebx,%ebx
1401d4828:	e9 38 fe ff ff       	jmp    0x1401d4665
1401d482d:	48 63 4e 08          	movslq 0x8(%rsi),%rcx
1401d4831:	e8 ea 61 ef ff       	call   0x1400caa20
1401d4836:	49 89 45 00          	mov    %rax,0x0(%r13)
1401d483a:	48 89 c1             	mov    %rax,%rcx
1401d483d:	48 85 c0             	test   %rax,%rax
1401d4840:	0f 84 1a fe ff ff    	je     0x1401d4660
1401d4846:	48 8b 16             	mov    (%rsi),%rdx
1401d4849:	4c 63 46 08          	movslq 0x8(%rsi),%r8
1401d484d:	e8 9e 55 01 00       	call   0x1401e9df0
1401d4852:	8b 46 08             	mov    0x8(%rsi),%eax
1401d4855:	eb cb                	jmp    0x1401d4822
1401d4857:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1401d485c:	4c 89 f8             	mov    %r15,%rax
1401d485f:	8b ac 24 84 00 00 00 	mov    0x84(%rsp),%ebp
1401d4866:	44 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15d
1401d486d:	00
1401d486e:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
1401d4873:	4c 8b ac 24 88 00 00 	mov    0x88(%rsp),%r13
1401d487a:	00
1401d487b:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
1401d4880:	48 85 db             	test   %rbx,%rbx
1401d4883:	0f 84 9d 00 00 00    	je     0x1401d4926
1401d4889:	48 8d bc 24 c0 00 00 	lea    0xc0(%rsp),%rdi
1401d4890:	00
1401d4891:	48 89 c6             	mov    %rax,%rsi
1401d4894:	eb 5b                	jmp    0x1401d48f1
1401d4896:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401d489d:	00 00 00
1401d48a0:	44 8b 43 08          	mov    0x8(%rbx),%r8d
1401d48a4:	44 8b 4b 10          	mov    0x10(%rbx),%r9d
1401d48a8:	ba 01 00 00 00       	mov    $0x1,%edx
1401d48ad:	48 89 f9             	mov    %rdi,%rcx
1401d48b0:	8b 84 24 70 02 00 00 	mov    0x270(%rsp),%eax
1401d48b7:	44 89 4c 24 38       	mov    %r9d,0x38(%rsp)
1401d48bc:	44 01 c0             	add    %r8d,%eax
1401d48bf:	2b 84 24 00 02 00 00 	sub    0x200(%rsp),%eax
1401d48c6:	89 44 24 30          	mov    %eax,0x30(%rsp)
1401d48ca:	8b 43 14             	mov    0x14(%rbx),%eax
1401d48cd:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d48d1:	8b 43 0c             	mov    0xc(%rbx),%eax
1401d48d4:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401d48d8:	e8 43 f0 ff ff       	call   0x1401d3920
1401d48dd:	85 c0                	test   %eax,%eax
1401d48df:	0f 85 5b fd ff ff    	jne    0x1401d4640
1401d48e5:	48 8b 1b             	mov    (%rbx),%rbx
1401d48e8:	48 85 db             	test   %rbx,%rbx
1401d48eb:	0f 84 af 00 00 00    	je     0x1401d49a0
1401d48f1:	48 85 f6             	test   %rsi,%rsi
1401d48f4:	75 aa                	jne    0x1401d48a0
1401d48f6:	48 8b b4 24 c0 00 00 	mov    0xc0(%rsp),%rsi
1401d48fd:	00
1401d48fe:	eb a0                	jmp    0x1401d48a0
1401d4900:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
1401d4905:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1401d490a:	8b ac 24 84 00 00 00 	mov    0x84(%rsp),%ebp
1401d4911:	44 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15d
1401d4918:	00
1401d4919:	4c 8b ac 24 88 00 00 	mov    0x88(%rsp),%r13
1401d4920:	00
1401d4921:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
1401d4926:	48 85 f6             	test   %rsi,%rsi
1401d4929:	74 7a                	je     0x1401d49a5
1401d492b:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401d4930:	48 8d bc 24 c0 00 00 	lea    0xc0(%rsp),%rdi
1401d4937:	00
1401d4938:	eb 57                	jmp    0x1401d4991
1401d493a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401d4940:	8b 46 14             	mov    0x14(%rsi),%eax
1401d4943:	44 8b 46 08          	mov    0x8(%rsi),%r8d
1401d4947:	ba 02 00 00 00       	mov    $0x2,%edx
1401d494c:	48 89 f9             	mov    %rdi,%rcx
1401d494f:	44 8b 4e 10          	mov    0x10(%rsi),%r9d
1401d4953:	89 44 24 38          	mov    %eax,0x38(%rsp)
1401d4957:	8b 46 0c             	mov    0xc(%rsi),%eax
1401d495a:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
1401d495f:	89 44 24 30          	mov    %eax,0x30(%rsp)
1401d4963:	8b 84 24 90 01 00 00 	mov    0x190(%rsp),%eax
1401d496a:	44 01 c0             	add    %r8d,%eax
1401d496d:	2b 84 24 20 01 00 00 	sub    0x120(%rsp),%eax
1401d4974:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401d4978:	e8 a3 ef ff ff       	call   0x1401d3920
1401d497d:	85 c0                	test   %eax,%eax
1401d497f:	0f 85 50 01 00 00    	jne    0x1401d4ad5
1401d4985:	48 8b 36             	mov    (%rsi),%rsi
1401d4988:	48 85 f6             	test   %rsi,%rsi
1401d498b:	0f 84 64 01 00 00    	je     0x1401d4af5
1401d4991:	48 85 db             	test   %rbx,%rbx
1401d4994:	75 aa                	jne    0x1401d4940
1401d4996:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
1401d499d:	00
1401d499e:	eb a0                	jmp    0x1401d4940
1401d49a0:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1401d49a5:	48 83 7c 24 58 00    	cmpq   $0x0,0x58(%rsp)
1401d49ab:	0f 84 cf 04 00 00    	je     0x1401d4e80
1401d49b1:	41 83 ff 02          	cmp    $0x2,%r15d
1401d49b5:	0f 84 ba 05 00 00    	je     0x1401d4f75
1401d49bb:	83 fd 01             	cmp    $0x1,%ebp
1401d49be:	0f 8f 87 01 00 00    	jg     0x1401d4b4b
1401d49c4:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401d49c9:	41 8b 5e 28          	mov    0x28(%r14),%ebx
1401d49cd:	4c 89 e1             	mov    %r12,%rcx
1401d49d0:	44 89 7c 24 40       	mov    %r15d,0x40(%rsp)
1401d49d5:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1401d49dc:	00 00
1401d49de:	4c 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%r9
1401d49e5:	00
1401d49e6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401d49eb:	8b 84 24 ac 00 00 00 	mov    0xac(%rsp),%eax
1401d49f2:	89 5c 24 48          	mov    %ebx,0x48(%rsp)
1401d49f6:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1401d49fb:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d49ff:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1401d4a06:	00
1401d4a07:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
1401d4a0e:	00
1401d4a0f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401d4a14:	e8 47 f2 ff ff       	call   0x1401d3c60
1401d4a19:	48 63 c8             	movslq %eax,%rcx
1401d4a1c:	48 89 ce             	mov    %rcx,%rsi
1401d4a1f:	e8 fc 5f ef ff       	call   0x1400caa20
1401d4a24:	49 89 45 00          	mov    %rax,0x0(%r13)
1401d4a28:	48 85 c0             	test   %rax,%rax
1401d4a2b:	0f 84 23 03 00 00    	je     0x1401d4d54
1401d4a31:	41 89 75 08          	mov    %esi,0x8(%r13)
1401d4a35:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1401d4a3a:	4c 89 e1             	mov    %r12,%rcx
1401d4a3d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401d4a42:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401d4a47:	89 5c 24 48          	mov    %ebx,0x48(%rsp)
1401d4a4b:	4c 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%r9
1401d4a52:	00
1401d4a53:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401d4a58:	8b 84 24 ac 00 00 00 	mov    0xac(%rsp),%eax
1401d4a5f:	44 89 7c 24 40       	mov    %r15d,0x40(%rsp)
1401d4a64:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
1401d4a6b:	00
1401d4a6c:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d4a70:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1401d4a77:	00
1401d4a78:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401d4a7d:	e8 de f1 ff ff       	call   0x1401d3c60
1401d4a82:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401d4a87:	31 db                	xor    %ebx,%ebx
1401d4a89:	eb 08                	jmp    0x1401d4a93
1401d4a8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401d4a90:	48 89 f1             	mov    %rsi,%rcx
1401d4a93:	48 8b 31             	mov    (%rcx),%rsi
1401d4a96:	83 79 08 01          	cmpl   $0x1,0x8(%rcx)
1401d4a9a:	83 d3 00             	adc    $0x0,%ebx
1401d4a9d:	e8 0e 44 f2 ff       	call   0x1400f8eb0
1401d4aa2:	48 85 f6             	test   %rsi,%rsi
1401d4aa5:	75 e9                	jne    0x1401d4a90
1401d4aa7:	e9 b9 fb ff ff       	jmp    0x1401d4665
1401d4aac:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
1401d4ab1:	4c 89 fb             	mov    %r15,%rbx
1401d4ab4:	4d 85 ff             	test   %r15,%r15
1401d4ab7:	0f 84 a3 fb ff ff    	je     0x1401d4660
1401d4abd:	0f 1f 00             	nopl   (%rax)
1401d4ac0:	48 89 d9             	mov    %rbx,%rcx
1401d4ac3:	48 8b 1b             	mov    (%rbx),%rbx