14001854c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140018551:	0f b7 f8             	movzwl %ax,%edi
140018554:	41 0b fd             	or     %r13d,%edi
140018557:	85 c0                	test   %eax,%eax
140018559:	0f 4e f8             	cmovle %eax,%edi
14001855c:	b8 05 40 00 80       	mov    $0x80004005,%eax
140018561:	85 ff                	test   %edi,%edi
140018563:	0f 49 f8             	cmovns %eax,%edi
140018566:	85 ff                	test   %edi,%edi
140018568:	0f 88 e8 00 00 00    	js     0x140018656
14001856e:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140018575:	4c 8d 0d 44 fc ff ff 	lea    -0x3bc(%rip),%r9        # 0x1400181c0
14001857c:	45 33 c0             	xor    %r8d,%r8d
14001857f:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140018584:	33 d2                	xor    %edx,%edx
140018586:	48 ff 15 d3 d6 01 00 	rex.W call *0x1d6d3(%rip)        # 0x140035c60
14001858d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140018592:	8b f8                	mov    %eax,%edi
140018594:	85 c0                	test   %eax,%eax
140018596:	79 5f                	jns    0x1400185f7
140018598:	4c 8b 15 a9 5a 02 00 	mov    0x25aa9(%rip),%r10        # 0x14003e048
14001859f:	4c 8d 2d a2 5a 02 00 	lea    0x25aa2(%rip),%r13        # 0x14003e048
1400185a6:	4d 3b d5             	cmp    %r13,%r10
1400185a9:	0f 84 00 01 00 00    	je     0x1400186af
1400185af:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
1400185b4:	0f 84 aa 00 00 00    	je     0x140018664
1400185ba:	8b 0e                	mov    (%rsi),%ecx
1400185bc:	ff c1                	inc    %ecx
1400185be:	8d 04 89             	lea    (%rcx,%rcx,4),%eax
1400185c1:	3d e1 01 00 00       	cmp    $0x1e1,%eax
1400185c6:	77 08                	ja     0x1400185d0
1400185c8:	49 8b ce             	mov    %r14,%rcx
1400185cb:	48 2b c8             	sub    %rax,%rcx
1400185ce:	eb 02                	jmp    0x1400185d2
1400185d0:	33 c9                	xor    %ecx,%ecx
1400185d2:	4c 8d 0d 77 df 01 00 	lea    0x1df77(%rip),%r9        # 0x140036550
1400185d9:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1400185dd:	4c 03 c9             	add    %rcx,%r9
1400185e0:	4c 8d 05 21 f1 01 00 	lea    0x1f121(%rip),%r8        # 0x140037708
1400185e7:	49 8b 4a 10          	mov    0x10(%r10),%rcx
1400185eb:	ba 29 00 00 00       	mov    $0x29,%edx
1400185f0:	e8 7f 96 fe ff       	call   0x140001c74
1400185f5:	eb 66                	jmp    0x14001865d
1400185f7:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
1400185fe:	83 ca ff             	or     $0xffffffff,%edx
140018601:	48 ff 15 b8 d2 01 00 	rex.W call *0x1d2b8(%rip)        # 0x1400358c0
140018608:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001860d:	85 c0                	test   %eax,%eax
14001860f:	75 08                	jne    0x140018619
140018611:	8b bd 00 01 00 00    	mov    0x100(%rbp),%edi
140018617:	eb 21                	jmp    0x14001863a
140018619:	48 ff 15 78 d0 01 00 	rex.W call *0x1d078(%rip)        # 0x140035698
140018620:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140018625:	0f b7 f8             	movzwl %ax,%edi
140018628:	41 0b fd             	or     %r13d,%edi
14001862b:	85 c0                	test   %eax,%eax
14001862d:	0f 4e f8             	cmovle %eax,%edi
140018630:	b8 05 40 00 80       	mov    $0x80004005,%eax
140018635:	85 ff                	test   %edi,%edi
140018637:	0f 49 f8             	cmovns %eax,%edi
14001863a:	85 ff                	test   %edi,%edi
14001863c:	78 18                	js     0x140018656
14001863e:	80 bd 06 01 00 00 00 	cmpb   $0x0,0x106(%rbp)
140018645:	75 0f                	jne    0x140018656
140018647:	80 bd 07 01 00 00 00 	cmpb   $0x0,0x107(%rbp)
14001864e:	b8 32 00 07 80       	mov    $0x80070032,%eax
140018653:	0f 44 f8             	cmove  %eax,%edi
140018656:	4c 8d 2d eb 59 02 00 	lea    0x259eb(%rip),%r13        # 0x14003e048
14001865d:	4c 8b 15 e4 59 02 00 	mov    0x259e4(%rip),%r10        # 0x14003e048
140018664:	4d 3b d5             	cmp    %r13,%r10
140018667:	74 46                	je     0x1400186af
140018669:	41 f6 42 1c 01       	testb  $0x1,0x1c(%r10)
14001866e:	74 3f                	je     0x1400186af
140018670:	8b 06                	mov    (%rsi),%eax
140018672:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140018675:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001867b:	77 07                	ja     0x140018684
14001867d:	8b c1                	mov    %ecx,%eax
14001867f:	4c 2b f0             	sub    %rax,%r14
140018682:	eb 03                	jmp    0x140018687
140018684:	45 33 f6             	xor    %r14d,%r14d
140018687:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001868b:	4c 8d 0d be de 01 00 	lea    0x1debe(%rip),%r9        # 0x140036550
140018692:	4d 03 ce             	add    %r14,%r9
140018695:	89 7c 24 28          	mov    %edi,0x28(%rsp)
140018699:	ba 2a 00 00 00       	mov    $0x2a,%edx
14001869e:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1400186a3:	4c 8d 05 5e f0 01 00 	lea    0x1f05e(%rip),%r8        # 0x140037708
1400186aa:	e8 4d 9a fe ff       	call   0x1400020fc
1400186af:	ff 0e                	decl   (%rsi)
1400186b1:	83 fb ff             	cmp    $0xffffffff,%ebx
1400186b4:	74 23                	je     0x1400186d9
1400186b6:	8b cb                	mov    %ebx,%ecx
1400186b8:	48 ff 15 19 d1 01 00 	rex.W call *0x1d119(%rip)        # 0x1400357d8
1400186bf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400186c4:	48 85 c0             	test   %rax,%rax
1400186c7:	74 10                	je     0x1400186d9
1400186c9:	33 d2                	xor    %edx,%edx
1400186cb:	8b cb                	mov    %ebx,%ecx
1400186cd:	48 ff 15 c4 d0 01 00 	rex.W call *0x1d0c4(%rip)        # 0x140035798
1400186d4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400186d9:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1400186de:	8b c7                	mov    %edi,%eax
1400186e0:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1400186e5:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1400186ea:	48 83 c4 30          	add    $0x30,%rsp
1400186ee:	41 5e                	pop    %r14
1400186f0:	41 5d                	pop    %r13
1400186f2:	5f                   	pop    %rdi
1400186f3:	c3                   	ret
1400186f4:	cc                   	int3
1400186f5:	cc                   	int3
1400186f6:	cc                   	int3
1400186f7:	cc                   	int3
1400186f8:	cc                   	int3
1400186f9:	cc                   	int3
1400186fa:	cc                   	int3
1400186fb:	cc                   	int3
1400186fc:	48 8b c4             	mov    %rsp,%rax
1400186ff:	48 89 58 10          	mov    %rbx,0x10(%rax)
140018703:	48 89 70 18          	mov    %rsi,0x18(%rax)
140018707:	48 89 78 20          	mov    %rdi,0x20(%rax)
14001870b:	55                   	push   %rbp
14001870c:	41 56                	push   %r14
14001870e:	41 57                	push   %r15
140018710:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140018714:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14001871b:	48 8b 05 b6 59 02 00 	mov    0x259b6(%rip),%rax        # 0x14003e0d8
140018722:	48 33 c4             	xor    %rsp,%rax
140018725:	48 89 45 37          	mov    %rax,0x37(%rbp)
140018729:	48 8b f1             	mov    %rcx,%rsi
14001872c:	8b 0d 4a 5a 02 00    	mov    0x25a4a(%rip),%ecx        # 0x14003e17c
140018732:	48 ff 15 9f d0 01 00 	rex.W call *0x1d09f(%rip)        # 0x1400357d8
140018739:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001873e:	83 cb ff             	or     $0xffffffff,%ebx
140018741:	48 8b f8             	mov    %rax,%rdi
140018744:	48 85 c0             	test   %rax,%rax
140018747:	75 1f                	jne    0x140018768
140018749:	8b 1d 2d 5a 02 00    	mov    0x25a2d(%rip),%ebx        # 0x14003e17c
14001874f:	48 8d 55 07          	lea    0x7(%rbp),%rdx
140018753:	21 45 07             	and    %eax,0x7(%rbp)
140018756:	48 8d 7d 07          	lea    0x7(%rbp),%rdi
14001875a:	8b cb                	mov    %ebx,%ecx
14001875c:	48 ff 15 35 d0 01 00 	rex.W call *0x1d035(%rip)        # 0x140035798
140018763:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140018768:	8b 07                	mov    (%rdi),%eax
14001876a:	ff c0                	inc    %eax
14001876c:	89 07                	mov    %eax,(%rdi)
14001876e:	48 8b 0d d3 58 02 00 	mov    0x258d3(%rip),%rcx        # 0x14003e048
140018775:	48 8d 15 cc 58 02 00 	lea    0x258cc(%rip),%rdx        # 0x14003e048
14001877c:	4c 8d 05 cd dd 01 00 	lea    0x1ddcd(%rip),%r8        # 0x140036550
140018783:	41 be df 01 00 00    	mov    $0x1df,%r14d
140018789:	48 3b ca             	cmp    %rdx,%rcx
14001878c:	74 42                	je     0x1400187d0
14001878e:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140018792:	74 3c                	je     0x1400187d0
140018794:	8d 14 80             	lea    (%rax,%rax,4),%edx
140018797:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001879d:	77 0a                	ja     0x1400187a9
14001879f:	8b c2                	mov    %edx,%eax
1400187a1:	41 8b d6             	mov    %r14d,%edx
1400187a4:	48 2b d0             	sub    %rax,%rdx
1400187a7:	eb 02                	jmp    0x1400187ab
1400187a9:	33 d2                	xor    %edx,%edx
1400187ab:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400187af:	4e 8d 0c 02          	lea    (%rdx,%r8,1),%r9
1400187b3:	ba 2b 00 00 00       	mov    $0x2b,%edx
1400187b8:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400187bd:	4c 8d 05 44 ef 01 00 	lea    0x1ef44(%rip),%r8        # 0x140037708
1400187c4:	e8 23 95 fe ff       	call   0x140001cec
1400187c9:	48 8b 0d 78 58 02 00 	mov    0x25878(%rip),%rcx        # 0x14003e048
1400187d0:	83 65 fb 00          	andl   $0x0,-0x5(%rbp)
1400187d4:	48 83 65 ff 00       	andq   $0x0,-0x1(%rbp)
1400187d9:	80 be 09 01 00 00 00 	cmpb   $0x0,0x109(%rsi)
1400187e0:	0f 85 84 01 00 00    	jne    0x14001896a
1400187e6:	8b 05 54 eb 01 00    	mov    0x1eb54(%rip),%eax        # 0x140037340
1400187ec:	45 33 c9             	xor    %r9d,%r9d
1400187ef:	0f 10 05 3a eb 01 00 	movups 0x1eb3a(%rip),%xmm0        # 0x140037330
1400187f6:	48 8b 96 88 00 00 00 	mov    0x88(%rsi),%rdx
1400187fd:	89 45 1f             	mov    %eax,0x1f(%rbp)
140018800:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140018804:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
140018808:	45 8d 41 02          	lea    0x2(%r9),%r8d
14001880c:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
140018810:	c6 45 f7 ff          	movb   $0xff,-0x9(%rbp)
140018814:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140018819:	41 8d 49 05          	lea    0x5(%r9),%ecx
14001881d:	48 8d 45 fb          	lea    -0x5(%rbp),%rax
140018821:	c7 45 23 11 00 00 00 	movl   $0x11,0x23(%rbp)
140018828:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14001882d:	48 8d 45 0f          	lea    0xf(%rbp),%rax
140018831:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140018836:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
14001883d:	00
14001883e:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140018844:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
140018848:	c7 45 27 01 00 00 00 	movl   $0x1,0x27(%rbp)
14001884f:	48 ff 15 5a d2 01 00 	rex.W call *0x1d25a(%rip)        # 0x140035ab0
140018856:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001885b:	44 8b f8             	mov    %eax,%r15d
14001885e:	85 c0                	test   %eax,%eax
140018860:	78 65                	js     0x1400188c7
140018862:	4c 8b 15 df 57 02 00 	mov    0x257df(%rip),%r10        # 0x14003e048
140018869:	48 8d 05 d8 57 02 00 	lea    0x257d8(%rip),%rax        # 0x14003e048
140018870:	4c 3b d0             	cmp    %rax,%r10
140018873:	74 41                	je     0x1400188b6
140018875:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14001887a:	74 3a                	je     0x1400188b6
14001887c:	8b 07                	mov    (%rdi),%eax
14001887e:	ff c0                	inc    %eax
140018880:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140018883:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
140018889:	77 0a                	ja     0x140018895
14001888b:	8b c1                	mov    %ecx,%eax
14001888d:	49 8b ce             	mov    %r14,%rcx
140018890:	48 2b c8             	sub    %rax,%rcx
140018893:	eb 02                	jmp    0x140018897
140018895:	33 c9                	xor    %ecx,%ecx
140018897:	4c 8d 0d b2 dc 01 00 	lea    0x1dcb2(%rip),%r9        # 0x140036550
14001889e:	ba 2c 00 00 00       	mov    $0x2c,%edx
1400188a3:	4c 03 c9             	add    %rcx,%r9
1400188a6:	4c 8d 05 5b ee 01 00 	lea    0x1ee5b(%rip),%r8        # 0x140037708
1400188ad:	49 8b 4a 10          	mov    0x10(%r10),%rcx
1400188b1:	e8 5a 93 fe ff       	call   0x140001c10
1400188b6:	4c 8b 45 ff          	mov    -0x1(%rbp),%r8
1400188ba:	48 8b ce             	mov    %rsi,%rcx
1400188bd:	8b 55 fb             	mov    -0x5(%rbp),%edx
1400188c0:	e8 43 e6 ff ff       	call   0x140016f08
1400188c5:	eb 76                	jmp    0x14001893d
1400188c7:	48 8b 0d 7a 57 02 00 	mov    0x2577a(%rip),%rcx        # 0x14003e048
1400188ce:	48 8d 05 73 57 02 00 	lea    0x25773(%rip),%rax        # 0x14003e048
1400188d5:	48 3b c8             	cmp    %rax,%rcx
1400188d8:	74 4c                	je     0x140018926
1400188da:	f6 41 1c 10          	testb  $0x10,0x1c(%rcx)
1400188de:	74 46                	je     0x140018926
1400188e0:	8b 07                	mov    (%rdi),%eax
1400188e2:	ff c0                	inc    %eax
1400188e4:	8d 14 80             	lea    (%rax,%rax,4),%edx
1400188e7:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
1400188ed:	77 0a                	ja     0x1400188f9
1400188ef:	8b c2                	mov    %edx,%eax
1400188f1:	49 8b d6             	mov    %r14,%rdx
1400188f4:	48 2b d0             	sub    %rax,%rdx
1400188f7:	eb 02                	jmp    0x1400188fb
1400188f9:	33 d2                	xor    %edx,%edx
1400188fb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400188ff:	4c 8d 0d 4a dc 01 00 	lea    0x1dc4a(%rip),%r9        # 0x140036550
140018906:	4c 03 ca             	add    %rdx,%r9
140018909:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14001890e:	ba 2d 00 00 00       	mov    $0x2d,%edx
140018913:	4c 8d 05 ee ed 01 00 	lea    0x1edee(%rip),%r8        # 0x140037708
14001891a:	e8 55 93 fe ff       	call   0x140001c74
14001891f:	48 8b 0d 22 57 02 00 	mov    0x25722(%rip),%rcx        # 0x14003e048
140018926:	41 81 ff 02 00 07 80 	cmp    $0x80070002,%r15d
14001892d:	75 15                	jne    0x140018944
14001892f:	c6 86 04 01 00 00 00 	movb   $0x0,0x104(%rsi)
140018936:	c6 86 09 01 00 00 01 	movb   $0x1,0x109(%rsi)
14001893d:	48 8b 0d 04 57 02 00 	mov    0x25704(%rip),%rcx        # 0x14003e048
140018944:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
140018948:	48 85 d2             	test   %rdx,%rdx
14001894b:	74 16                	je     0x140018963
14001894d:	8b 4d fb             	mov    -0x5(%rbp),%ecx
140018950:	48 ff 15 31 d1 01 00 	rex.W call *0x1d131(%rip)        # 0x140035a88
140018957:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001895c:	48 8b 0d e5 56 02 00 	mov    0x256e5(%rip),%rcx        # 0x14003e048
140018963:	80 be 09 01 00 00 00 	cmpb   $0x0,0x109(%rsi)
14001896a:	41 0f 95 c7          	setne  %r15b
14001896e:	48 8d 05 d3 56 02 00 	lea    0x256d3(%rip),%rax        # 0x14003e048
140018975:	48 3b c8             	cmp    %rax,%rcx
140018978:	74 49                	je     0x1400189c3
14001897a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14001897e:	74 43                	je     0x1400189c3
140018980:	8b 07                	mov    (%rdi),%eax
140018982:	8d 14 80             	lea    (%rax,%rax,4),%edx
140018985:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001898b:	77 07                	ja     0x140018994
14001898d:	8b c2                	mov    %edx,%eax
14001898f:	4c 2b f0             	sub    %rax,%r14
140018992:	eb 03                	jmp    0x140018997
140018994:	45 33 f6             	xor    %r14d,%r14d
140018997:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001899b:	4c 8d 0d ae db 01 00 	lea    0x1dbae(%rip),%r9        # 0x140036550
1400189a2:	41 0f b6 c7          	movzbl %r15b,%eax
1400189a6:	4c 8d 05 5b ed 01 00 	lea    0x1ed5b(%rip),%r8        # 0x140037708
1400189ad:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400189b1:	4d 03 ce             	add    %r14,%r9
1400189b4:	ba 2e 00 00 00       	mov    $0x2e,%edx
1400189b9:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400189be:	e8 39 97 fe ff       	call   0x1400020fc
1400189c3:	83 c8 ff             	or     $0xffffffff,%eax
1400189c6:	01 07                	add    %eax,(%rdi)
1400189c8:	3b d8                	cmp    %eax,%ebx
1400189ca:	74 23                	je     0x1400189ef
1400189cc:	8b cb                	mov    %ebx,%ecx
1400189ce:	48 ff 15 03 ce 01 00 	rex.W call *0x1ce03(%rip)        # 0x1400357d8
1400189d5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400189da:	48 85 c0             	test   %rax,%rax
1400189dd:	74 10                	je     0x1400189ef
1400189df:	33 d2                	xor    %edx,%edx
1400189e1:	8b cb                	mov    %ebx,%ecx
1400189e3:	48 ff 15 ae cd 01 00 	rex.W call *0x1cdae(%rip)        # 0x140035798
1400189ea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400189ef:	41 8a c7             	mov    %r15b,%al
1400189f2:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1400189f6:	48 33 cc             	xor    %rsp,%rcx
1400189f9:	e8 d2 90 01 00       	call   0x140031ad0
1400189fe:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140018a05:	00
140018a06:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140018a0a:	49 8b 73 30          	mov    0x30(%r11),%rsi
140018a0e:	49 8b 7b 38          	mov    0x38(%r11),%rdi
140018a12:	49 8b e3             	mov    %r11,%rsp
140018a15:	41 5f                	pop    %r15
140018a17:	41 5e                	pop    %r14
140018a19:	5d                   	pop    %rbp
140018a1a:	c3                   	ret
140018a1b:	cc                   	int3
140018a1c:	cc                   	int3
140018a1d:	cc                   	int3
140018a1e:	cc                   	int3
140018a1f:	cc                   	int3
140018a20:	cc                   	int3
140018a21:	cc                   	int3
140018a22:	cc                   	int3
140018a23:	cc                   	int3
140018a24:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140018a29:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140018a2e:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140018a33:	57                   	push   %rdi
140018a34:	41 54                	push   %r12
140018a36:	41 56                	push   %r14
140018a38:	48 83 ec 30          	sub    $0x30,%rsp
140018a3c:	48 8b f1             	mov    %rcx,%rsi
140018a3f:	48 8b ea             	mov    %rdx,%rbp
140018a42:	8b 0d 34 57 02 00    	mov    0x25734(%rip),%ecx        # 0x14003e17c
140018a48:	48 ff 15 89 cd 01 00 	rex.W call *0x1cd89(%rip)        # 0x1400357d8
140018a4f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140018a54:	83 cb ff             	or     $0xffffffff,%ebx
140018a57:	48 8b f8             	mov    %rax,%rdi
140018a5a:	48 85 c0             	test   %rax,%rax
140018a5d:	75 22                	jne    0x140018a81
140018a5f:	8b 1d 17 57 02 00    	mov    0x25717(%rip),%ebx        # 0x14003e17c
140018a65:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140018a6a:	21 44 24 50          	and    %eax,0x50(%rsp)
140018a6e:	48 8d 7c 24 50       	lea    0x50(%rsp),%rdi
140018a73:	8b cb                	mov    %ebx,%ecx
140018a75:	48 ff 15 1c cd 01 00 	rex.W call *0x1cd1c(%rip)        # 0x140035798
140018a7c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140018a81:	8b 07                	mov    (%rdi),%eax
140018a83:	ff c0                	inc    %eax