14001d50b:	4c 8d 05 96 b5 06 00 	lea    0x6b596(%rip),%r8        # 0x140088aa8
14001d512:	ba 0d 00 00 00       	mov    $0xd,%edx
14001d517:	44 8b c8             	mov    %eax,%r9d
14001d51a:	e8 fd a3 03 00       	call   0x14005791c
14001d51f:	e9 72 17 00 00       	jmp    0x14001ec96
14001d524:	45 8a c7             	mov    %r15b,%r8b
14001d527:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14001d52e:	e8 f1 e3 ff ff       	call   0x14001b924
14001d533:	33 c0                	xor    %eax,%eax
14001d535:	48 39 05 fc 2a 08 00 	cmp    %rax,0x82afc(%rip)        # 0x1400a0038
14001d53c:	0f 84 96 00 00 00    	je     0x14001d5d8
14001d542:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
14001d546:	48 8b cf             	mov    %rdi,%rcx
14001d549:	e8 3a 40 ff ff       	call   0x140011588
14001d54e:	85 c0                	test   %eax,%eax
14001d550:	0f 85 82 00 00 00    	jne    0x14001d5d8
14001d556:	48 8b cf             	mov    %rdi,%rcx
14001d559:	e8 be a3 ff ff       	call   0x14001791c
14001d55e:	85 c0                	test   %eax,%eax
14001d560:	75 76                	jne    0x14001d5d8
14001d562:	48 8b cf             	mov    %rdi,%rcx
14001d565:	e8 7a b1 ff ff       	call   0x1400186e4
14001d56a:	33 c9                	xor    %ecx,%ecx
14001d56c:	85 c0                	test   %eax,%eax
14001d56e:	75 68                	jne    0x14001d5d8
14001d570:	48 8b 05 c1 2a 08 00 	mov    0x82ac1(%rip),%rax        # 0x1400a0038
14001d577:	4c 8d 44 24 74       	lea    0x74(%rsp),%r8
14001d57c:	48 8b d7             	mov    %rdi,%rdx
14001d57f:	88 4c 24 74          	mov    %cl,0x74(%rsp)
14001d583:	48 8b 40 60          	mov    0x60(%rax),%rax
14001d587:	ff 15 3b 81 06 00    	call   *0x6813b(%rip)        # 0x1400856c8
14001d58d:	33 c9                	xor    %ecx,%ecx
14001d58f:	85 c0                	test   %eax,%eax
14001d591:	74 39                	je     0x14001d5cc
14001d593:	48 8b 0d 66 1a 08 00 	mov    0x81a66(%rip),%rcx        # 0x14009f000
14001d59a:	49 3b cd             	cmp    %r13,%rcx
14001d59d:	74 39                	je     0x14001d5d8
14001d59f:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14001d5a3:	74 33                	je     0x14001d5d8
14001d5a5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001d5a9:	4c 8d 05 f8 b4 06 00 	lea    0x6b4f8(%rip),%r8        # 0x140088aa8
14001d5b0:	89 44 24 28          	mov    %eax,0x28(%rsp)
14001d5b4:	ba 0e 00 00 00       	mov    $0xe,%edx
14001d5b9:	48 8b 46 38          	mov    0x38(%rsi),%rax
14001d5bd:	4c 8b cf             	mov    %rdi,%r9
14001d5c0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001d5c5:	e8 e2 a6 03 00       	call   0x140057cac
14001d5ca:	eb 0c                	jmp    0x14001d5d8
14001d5cc:	38 4c 24 74          	cmp    %cl,0x74(%rsp)
14001d5d0:	8b c1                	mov    %ecx,%eax
14001d5d2:	0f 95 c0             	setne  %al
14001d5d5:	89 45 a8             	mov    %eax,-0x58(%rbp)
14001d5d8:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14001d5df:	e8 a0 fd fe ff       	call   0x14000d384
14001d5e4:	48 8b bd 50 01 00 00 	mov    0x150(%rbp),%rdi
14001d5eb:	48 8d 0d 36 31 08 00 	lea    0x83136(%rip),%rcx        # 0x1400a0728
14001d5f2:	48 ff 15 8f 7d 06 00 	rex.W call *0x67d8f(%rip)        # 0x140085388
14001d5f9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001d5fe:	48 ff 15 4b 76 06 00 	rex.W call *0x6764b(%rip)        # 0x140084c50
14001d605:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001d60a:	41 8a d7             	mov    %r15b,%dl
14001d60d:	48 8d 0d dc 2d 08 00 	lea    0x82ddc(%rip),%rcx        # 0x1400a03f0
14001d614:	48 ff 15 65 80 06 00 	rex.W call *0x68065(%rip)        # 0x140085680
14001d61b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001d620:	48 8d 8e 10 01 00 00 	lea    0x110(%rsi),%rcx
14001d627:	48 ff 15 02 78 06 00 	rex.W call *0x67802(%rip)        # 0x140084e30
14001d62e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001d633:	48 ff 15 16 76 06 00 	rex.W call *0x67616(%rip)        # 0x140084c50
14001d63a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001d63f:	44 8b 85 08 01 00 00 	mov    0x108(%rbp),%r8d
14001d646:	48 8d 8e 10 01 00 00 	lea    0x110(%rsi),%rcx
14001d64d:	89 41 08             	mov    %eax,0x8(%rcx)
14001d650:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14001d655:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
14001d659:	74 77                	je     0x14001d6d2
14001d65b:	41 8b c0             	mov    %r8d,%eax
14001d65e:	0f ba f0 08          	btr    $0x8,%eax
14001d662:	83 f8 10             	cmp    $0x10,%eax
14001d665:	74 66                	je     0x14001d6cd
14001d667:	83 f8 20             	cmp    $0x20,%eax
14001d66a:	74 61                	je     0x14001d6cd
14001d66c:	83 f8 50             	cmp    $0x50,%eax
14001d66f:	74 5c                	je     0x14001d6cd
14001d671:	83 f8 60             	cmp    $0x60,%eax
14001d674:	74 57                	je     0x14001d6cd
14001d676:	3d d0 00 00 00       	cmp    $0xd0,%eax
14001d67b:	74 50                	je     0x14001d6cd
14001d67d:	3d e0 00 00 00       	cmp    $0xe0,%eax
14001d682:	74 49                	je     0x14001d6cd
14001d684:	3d 10 02 00 00       	cmp    $0x210,%eax
14001d689:	74 42                	je     0x14001d6cd
14001d68b:	41 8d 40 ff          	lea    -0x1(%r8),%eax
14001d68f:	41 3b c7             	cmp    %r15d,%eax
14001d692:	76 39                	jbe    0x14001d6cd
14001d694:	48 8b 0d 65 19 08 00 	mov    0x81965(%rip),%rcx        # 0x14009f000
14001d69b:	49 3b cd             	cmp    %r13,%rcx
14001d69e:	74 1e                	je     0x14001d6be
14001d6a0:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14001d6a4:	74 18                	je     0x14001d6be
14001d6a6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001d6aa:	45 8b c8             	mov    %r8d,%r9d
14001d6ad:	4c 8d 05 f4 b3 06 00 	lea    0x6b3f4(%rip),%r8        # 0x140088aa8
14001d6b4:	ba 0f 00 00 00       	mov    $0xf,%edx
14001d6b9:	e8 5e a2 03 00       	call   0x14005791c
14001d6be:	bf 57 00 00 00       	mov    $0x57,%edi
14001d6c3:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14001d6c8:	e9 9e 15 00 00       	jmp    0x14001ec6b
14001d6cd:	41 8b c0             	mov    %r8d,%eax
14001d6d0:	eb 08                	jmp    0x14001d6da
14001d6d2:	48 8b ce             	mov    %rsi,%rcx
14001d6d5:	e8 e2 d4 fe ff       	call   0x14000abbc
14001d6da:	f6 46 48 80          	testb  $0x80,0x48(%rsi)
14001d6de:	89 45 c4             	mov    %eax,-0x3c(%rbp)
14001d6e1:	74 2d                	je     0x14001d710
14001d6e3:	48 8b 0d 16 19 08 00 	mov    0x81916(%rip),%rcx        # 0x14009f000
14001d6ea:	49 3b cd             	cmp    %r13,%rcx
14001d6ed:	74 cf                	je     0x14001d6be
14001d6ef:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14001d6f3:	74 c9                	je     0x14001d6be
14001d6f5:	ba 10 00 00 00       	mov    $0x10,%edx
14001d6fa:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14001d6fe:	4c 8d 05 a3 b3 06 00 	lea    0x6b3a3(%rip),%r8        # 0x140088aa8
14001d705:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001d709:	e8 02 a4 03 00       	call   0x140057b10
14001d70e:	eb ae                	jmp    0x14001d6be
14001d710:	a8 40                	test   $0x40,%al
14001d712:	74 29                	je     0x14001d73d
14001d714:	33 c9                	xor    %ecx,%ecx
14001d716:	48 39 8d 48 01 00 00 	cmp    %rcx,0x148(%rbp)
14001d71d:	75 05                	jne    0x14001d724
14001d71f:	48 85 ff             	test   %rdi,%rdi
14001d722:	74 19                	je     0x14001d73d
14001d724:	48 8b 0d d5 18 08 00 	mov    0x818d5(%rip),%rcx        # 0x14009f000
14001d72b:	49 3b cd             	cmp    %r13,%rcx
14001d72e:	74 8e                	je     0x14001d6be
14001d730:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14001d734:	74 88                	je     0x14001d6be
14001d736:	ba 11 00 00 00       	mov    $0x11,%edx
14001d73b:	eb bd                	jmp    0x14001d6fa
14001d73d:	83 e0 30             	and    $0x30,%eax
14001d740:	89 45 28             	mov    %eax,0x28(%rbp)
14001d743:	74 35                	je     0x14001d77a
14001d745:	85 db                	test   %ebx,%ebx
14001d747:	74 31                	je     0x14001d77a
14001d749:	48 8b 0d b0 18 08 00 	mov    0x818b0(%rip),%rcx        # 0x14009f000
14001d750:	49 3b cd             	cmp    %r13,%rcx
14001d753:	74 1e                	je     0x14001d773
14001d755:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14001d759:	74 18                	je     0x14001d773
14001d75b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001d75f:	4c 8d 05 42 b3 06 00 	lea    0x6b342(%rip),%r8        # 0x140088aa8
14001d766:	ba 12 00 00 00       	mov    $0x12,%edx
14001d76b:	44 8b cb             	mov    %ebx,%r9d
14001d76e:	e8 a9 a1 03 00       	call   0x14005791c
14001d773:	8b fb                	mov    %ebx,%edi
14001d775:	e9 49 ff ff ff       	jmp    0x14001d6c3
14001d77a:	8b 46 34             	mov    0x34(%rsi),%eax
14001d77d:	41 84 c7             	test   %al,%r15b
14001d780:	74 12                	je     0x14001d794
14001d782:	48 8b ce             	mov    %rsi,%rcx
14001d785:	e8 3e 3d 04 00       	call   0x1400614c8
14001d78a:	bf 30 04 00 00       	mov    $0x430,%edi
14001d78f:	e9 2f ff ff ff       	jmp    0x14001d6c3
14001d794:	8b 46 34             	mov    0x34(%rsi),%eax
14001d797:	48 8b 9d 28 01 00 00 	mov    0x128(%rbp),%rbx
14001d79e:	a8 08                	test   $0x8,%al
14001d7a0:	74 5e                	je     0x14001d800
14001d7a2:	48 85 db             	test   %rbx,%rbx
14001d7a5:	74 59                	je     0x14001d800
14001d7a7:	4c 8d 85 98 00 00 00 	lea    0x98(%rbp),%r8
14001d7ae:	48 8b d3             	mov    %rbx,%rdx
14001d7b1:	48 8d 0d 68 2d 08 00 	lea    0x82d68(%rip),%rcx        # 0x1400a0520
14001d7b8:	e8 33 24 00 00       	call   0x14001fbf0
14001d7bd:	85 c0                	test   %eax,%eax
14001d7bf:	74 3f                	je     0x14001d800
14001d7c1:	bf 57 00 00 00       	mov    $0x57,%edi
14001d7c6:	48 8b 0d 33 18 08 00 	mov    0x81833(%rip),%rcx        # 0x14009f000
14001d7cd:	49 3b cd             	cmp    %r13,%rcx
14001d7d0:	0f 84 ed fe ff ff    	je     0x14001d6c3
14001d7d6:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14001d7da:	0f 84 e3 fe ff ff    	je     0x14001d6c3
14001d7e0:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14001d7e4:	8d 57 bc             	lea    -0x44(%rdi),%edx
14001d7e7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001d7eb:	4c 8d 05 b6 b2 06 00 	lea    0x6b2b6(%rip),%r8        # 0x140088aa8
14001d7f2:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14001d7f6:	e8 7d a3 03 00       	call   0x140057b78
14001d7fb:	e9 c3 fe ff ff       	jmp    0x14001d6c3
14001d800:	33 d2                	xor    %edx,%edx
14001d802:	49 8b cc             	mov    %r12,%rcx
14001d805:	e8 82 de ff ff       	call   0x14001b68c
14001d80a:	85 c0                	test   %eax,%eax
14001d80c:	75 45                	jne    0x14001d853
14001d80e:	48 8b d6             	mov    %rsi,%rdx
14001d811:	49 8b cc             	mov    %r12,%rcx
14001d814:	e8 a7 1a 00 00       	call   0x14001f2c0
14001d819:	8b f8                	mov    %eax,%edi
14001d81b:	85 c0                	test   %eax,%eax
14001d81d:	74 34                	je     0x14001d853
14001d81f:	48 8b 0d da 17 08 00 	mov    0x817da(%rip),%rcx        # 0x14009f000
14001d826:	49 3b cd             	cmp    %r13,%rcx
14001d829:	0f 84 94 fe ff ff    	je     0x14001d6c3
14001d82f:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14001d833:	0f 84 8a fe ff ff    	je     0x14001d6c3
14001d839:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001d83d:	4c 8d 05 64 b2 06 00 	lea    0x6b264(%rip),%r8        # 0x140088aa8
14001d844:	ba 14 00 00 00       	mov    $0x14,%edx
14001d849:	e8 a2 a0 03 00       	call   0x1400578f0
14001d84e:	e9 70 fe ff ff       	jmp    0x14001d6c3
14001d853:	48 8b ce             	mov    %rsi,%rcx
14001d856:	e8 61 d3 fe ff       	call   0x14000abbc
14001d85b:	48 8b 56 38          	mov    0x38(%rsi),%rdx
14001d85f:	44 8b c0             	mov    %eax,%r8d
14001d862:	48 8b 85 48 01 00 00 	mov    0x148(%rbp),%rax
14001d869:	41 8b cf             	mov    %r15d,%ecx
14001d86c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14001d871:	8b 85 40 01 00 00    	mov    0x140(%rbp),%eax
14001d877:	89 44 24 48          	mov    %eax,0x48(%rsp)
14001d87b:	48 8b 85 20 01 00 00 	mov    0x120(%rbp),%rax
14001d882:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
14001d887:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14001d88c:	8b 9d 08 01 00 00    	mov    0x108(%rbp),%ebx
14001d892:	44 8b cb             	mov    %ebx,%r9d
14001d895:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14001d89a:	8b 85 18 01 00 00    	mov    0x118(%rbp),%eax
14001d8a0:	89 44 24 28          	mov    %eax,0x28(%rsp)
14001d8a4:	8b 85 10 01 00 00    	mov    0x110(%rbp),%eax
14001d8aa:	89 44 24 20          	mov    %eax,0x20(%rsp)
14001d8ae:	e8 31 18 00 00       	call   0x14001f0e4
14001d8b3:	8b f8                	mov    %eax,%edi
14001d8b5:	85 c0                	test   %eax,%eax
14001d8b7:	0f 85 06 fe ff ff    	jne    0x14001d6c3
14001d8bd:	48 8b 56 38          	mov    0x38(%rsi),%rdx
14001d8c1:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14001d8c6:	48 8b 8e d0 00 00 00 	mov    0xd0(%rsi),%rcx
14001d8cd:	45 33 c9             	xor    %r9d,%r9d
14001d8d0:	41 b8 1f 00 02 00    	mov    $0x2001f,%r8d
14001d8d6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001d8db:	e8 28 16 ff ff       	call   0x14000ef08
14001d8e0:	33 d2                	xor    %edx,%edx
14001d8e2:	8b f8                	mov    %eax,%edi
14001d8e4:	85 c0                	test   %eax,%eax
14001d8e6:	0f 85 d7 fd ff ff    	jne    0x14001d6c3
14001d8ec:	44 8d 70 57          	lea    0x57(%rax),%r14d
14001d8f0:	83 fb ff             	cmp    $0xffffffff,%ebx
14001d8f3:	0f 84 ac 01 00 00    	je     0x14001daa5
14001d8f9:	f6 c3 10             	test   $0x10,%bl
14001d8fc:	0f 85 94 00 00 00    	jne    0x14001d996
14001d902:	48 8b 06             	mov    (%rsi),%rax
14001d905:	48 8b ce             	mov    %rsi,%rcx
14001d908:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
14001d90f:	ff 15 b3 7d 06 00    	call   *0x67db3(%rip)        # 0x1400856c8
14001d915:	33 d2                	xor    %edx,%edx
14001d917:	66 85 c0             	test   %ax,%ax
14001d91a:	74 7a                	je     0x14001d996
14001d91c:	48 8b 05 dd 16 08 00 	mov    0x816dd(%rip),%rax        # 0x14009f000
14001d923:	49 3b c5             	cmp    %r13,%rax
14001d926:	74 4e                	je     0x14001d976
14001d928:	44 84 78 1c          	test   %r15b,0x1c(%rax)
14001d92c:	74 48                	je     0x14001d976
14001d92e:	48 8b 06             	mov    (%rsi),%rax
14001d931:	48 8b ce             	mov    %rsi,%rcx
14001d934:	48 8b 5e 38          	mov    0x38(%rsi),%rbx
14001d938:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
14001d93f:	ff 15 83 7d 06 00    	call   *0x67d83(%rip)        # 0x1400856c8
14001d945:	48 8b 0d b4 16 08 00 	mov    0x816b4(%rip),%rcx        # 0x14009f000
14001d94c:	8d 57 15             	lea    0x15(%rdi),%edx
14001d94f:	0f b7 c0             	movzwl %ax,%eax
14001d952:	4c 8d 05 4f b1 06 00 	lea    0x6b14f(%rip),%r8        # 0x140088aa8
14001d959:	41 2b c7             	sub    %r15d,%eax
14001d95c:	4c 8b cb             	mov    %rbx,%r9
14001d95f:	89 44 24 28          	mov    %eax,0x28(%rsp)
14001d963:	8b 85 08 01 00 00    	mov    0x108(%rbp),%eax
14001d969:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001d96d:	89 44 24 20          	mov    %eax,0x20(%rsp)
14001d971:	e8 22 d7 03 00       	call   0x14005b098
14001d976:	41 8b fe             	mov    %r14d,%edi
14001d979:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14001d97e:	e8 01 4b fe ff       	call   0x140002484
14001d983:	4c 8b a5 28 01 00 00 	mov    0x128(%rbp),%r12
14001d98a:	4c 8b b5 00 01 00 00 	mov    0x100(%rbp),%r14
14001d991:	e9 5a 0d 00 00       	jmp    0x14001e6f0
14001d996:	0f ba e3 08          	bt     $0x8,%ebx
14001d99a:	0f 83 b0 00 00 00    	jae    0x14001da50
14001d9a0:	48 8b 85 48 01 00 00 	mov    0x148(%rbp),%rax
14001d9a7:	48 85 c0             	test   %rax,%rax
14001d9aa:	74 4f                	je     0x14001d9fb
14001d9ac:	48 39 55 90          	cmp    %rdx,-0x70(%rbp)
14001d9b0:	75 12                	jne    0x14001d9c4
14001d9b2:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14001d9b6:	48 8b c8             	mov    %rax,%rcx
14001d9b9:	e8 96 55 01 00       	call   0x140032f54
14001d9be:	8b f8                	mov    %eax,%edi
14001d9c0:	85 c0                	test   %eax,%eax
14001d9c2:	75 b5                	jne    0x14001d979
14001d9c4:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
14001d9c8:	e8 bb 3b ff ff       	call   0x140011588
14001d9cd:	85 c0                	test   %eax,%eax
14001d9cf:	75 7f                	jne    0x14001da50
14001d9d1:	48 8b 0d 28 16 08 00 	mov    0x81628(%rip),%rcx        # 0x14009f000
14001d9d8:	49 3b cd             	cmp    %r13,%rcx
14001d9db:	74 99                	je     0x14001d976
14001d9dd:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14001d9e1:	74 93                	je     0x14001d976
14001d9e3:	8d 50 16             	lea    0x16(%rax),%edx
14001d9e6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001d9ea:	4c 8d 05 b7 b0 06 00 	lea    0x6b0b7(%rip),%r8        # 0x140088aa8
14001d9f1:	e8 fa 9e 03 00       	call   0x1400578f0
14001d9f6:	e9 7b ff ff ff       	jmp    0x14001d976
14001d9fb:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14001da00:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
14001da04:	45 33 c9             	xor    %r9d,%r9d
14001da07:	48 8d 15 e2 98 06 00 	lea    0x698e2(%rip),%rdx        # 0x1400872f0
14001da0e:	e8 1d 2f ff ff       	call   0x140010930
14001da13:	8b f8                	mov    %eax,%edi
14001da15:	85 c0                	test   %eax,%eax
14001da17:	0f 85 5c ff ff ff    	jne    0x14001d979
14001da1d:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14001da21:	48 85 c9             	test   %rcx,%rcx
14001da24:	74 09                	je     0x14001da2f
14001da26:	e8 5d 3b ff ff       	call   0x140011588
14001da2b:	85 c0                	test   %eax,%eax
14001da2d:	75 21                	jne    0x14001da50
14001da2f:	48 8b 0d ca 15 08 00 	mov    0x815ca(%rip),%rcx        # 0x14009f000
14001da36:	49 3b cd             	cmp    %r13,%rcx
14001da39:	0f 84 37 ff ff ff    	je     0x14001d976
14001da3f:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14001da43:	0f 84 2d ff ff ff    	je     0x14001d976
14001da49:	ba 17 00 00 00       	mov    $0x17,%edx
14001da4e:	eb 96                	jmp    0x14001d9e6
14001da50:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14001da55:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14001da5a:	e8 59 20 01 00       	call   0x14002fab8
14001da5f:	8b f8                	mov    %eax,%edi
14001da61:	85 c0                	test   %eax,%eax
14001da63:	0f 85 10 ff ff ff    	jne    0x14001d979
14001da69:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14001da6e:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
14001da72:	c7 44 24 28 04 00 00 	movl   $0x4,0x28(%rsp)
14001da79:	00
14001da7a:	44 8d 4f 04          	lea    0x4(%rdi),%r9d
14001da7e:	48 8d 15 13 99 06 00 	lea    0x69913(%rip),%rdx        # 0x140087398
14001da85:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001da8a:	89 5d f8             	mov    %ebx,-0x8(%rbp)
14001da8d:	e8 ea 1e 00 00       	call   0x14001f97c
14001da92:	8b f8                	mov    %eax,%edi
14001da94:	85 c0                	test   %eax,%eax
14001da96:	0f 85 dd fe ff ff    	jne    0x14001d979
14001da9c:	41 8b df             	mov    %r15d,%ebx
14001da9f:	89 5c 24 70          	mov    %ebx,0x70(%rsp)