1400402dc:	48 ff 15 8d 47 04 00 	rex.W call *0x4478d(%rip)        # 0x140084a70
1400402e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400402e8:	8b d8                	mov    %eax,%ebx
1400402ea:	48 8b 0d 0f ed 05 00 	mov    0x5ed0f(%rip),%rcx        # 0x14009f000
1400402f1:	48 3b cf             	cmp    %rdi,%rcx
1400402f4:	0f 84 90 32 fe ff    	je     0x14002358a
1400402fa:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400402fe:	0f 84 86 32 fe ff    	je     0x14002358a
140040304:	ba 6f 00 00 00       	mov    $0x6f,%edx
140040309:	4c 8b ce             	mov    %rsi,%r9
14004030c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140040310:	4c 8d 05 c9 17 05 00 	lea    0x517c9(%rip),%r8        # 0x140091ae0
140040317:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004031b:	e8 58 78 01 00       	call   0x140057b78
140040320:	90                   	nop
140040321:	e9 64 32 fe ff       	jmp    0x14002358a
140040326:	48 8b c8             	mov    %rax,%rcx
140040329:	48 ff 15 08 48 04 00 	rex.W call *0x44808(%rip)        # 0x140084b38
140040330:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140040335:	90                   	nop
140040336:	e9 5d 32 fe ff       	jmp    0x140023598
14004033b:	49 8b cf             	mov    %r15,%rcx
14004033e:	48 ff 15 db 6d 06 00 	rex.W call *0x66ddb(%rip)        # 0x1400a7120
140040345:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004034a:	90                   	nop
14004034b:	e9 73 32 fe ff       	jmp    0x1400235c3
140040350:	f6 05 61 0a 06 00 01 	testb  $0x1,0x60a61(%rip)        # 0x1400a0db8
140040357:	74 0a                	je     0x140040363
140040359:	b8 32 04 00 00       	mov    $0x432,%eax
14004035e:	e9 91 33 fe ff       	jmp    0x1400236f4
140040363:	85 db                	test   %ebx,%ebx
140040365:	0f 84 ee 00 00 00    	je     0x140040459
14004036b:	48 8b 0d 8e ec 05 00 	mov    0x5ec8e(%rip),%rcx        # 0x14009f000
140040372:	48 8d 1d 87 ec 05 00 	lea    0x5ec87(%rip),%rbx        # 0x14009f000
140040379:	48 3b cb             	cmp    %rbx,%rcx
14004037c:	74 1b                	je     0x140040399
14004037e:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140040382:	74 15                	je     0x140040399
140040384:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140040388:	4c 8d 05 91 86 04 00 	lea    0x48691(%rip),%r8        # 0x140088a20
14004038f:	ba 20 00 00 00       	mov    $0x20,%edx
140040394:	e8 57 75 01 00       	call   0x1400578f0
140040399:	48 8d 0d f0 09 06 00 	lea    0x609f0(%rip),%rcx        # 0x1400a0d90
1400403a0:	48 ff 15 39 4a 04 00 	rex.W call *0x44a39(%rip)        # 0x140084de0
1400403a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400403ac:	83 3d 11 0a 06 00 00 	cmpl   $0x0,0x60a11(%rip)        # 0x1400a0dc4
1400403b3:	74 0a                	je     0x1400403bf
1400403b5:	bf 34 04 00 00       	mov    $0x434,%edi
1400403ba:	e9 80 00 00 00       	jmp    0x14004043f
1400403bf:	8b 05 f3 09 06 00    	mov    0x609f3(%rip),%eax        # 0x1400a0db8
1400403c5:	a8 04                	test   $0x4,%al
1400403c7:	75 45                	jne    0x14004040e
1400403c9:	48 8b 0d 30 ec 05 00 	mov    0x5ec30(%rip),%rcx        # 0x14009f000
1400403d0:	48 3b cb             	cmp    %rbx,%rcx
1400403d3:	74 24                	je     0x1400403f9
1400403d5:	f7 41 1c 00 00 02 00 	testl  $0x20000,0x1c(%rcx)
1400403dc:	74 1b                	je     0x1400403f9
1400403de:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400403e2:	4c 8d 05 37 86 04 00 	lea    0x48637(%rip),%r8        # 0x140088a20
1400403e9:	ba 21 00 00 00       	mov    $0x21,%edx
1400403ee:	e8 fd 74 01 00       	call   0x1400578f0
1400403f3:	8b 05 bf 09 06 00    	mov    0x609bf(%rip),%eax        # 0x1400a0db8
1400403f9:	83 c8 08             	or     $0x8,%eax
1400403fc:	c7 05 be 09 06 00 01 	movl   $0x1,0x609be(%rip)        # 0x1400a0dc4
140040403:	00 00 00
140040406:	89 05 ac 09 06 00    	mov    %eax,0x609ac(%rip)        # 0x1400a0db8
14004040c:	eb 31                	jmp    0x14004043f
14004040e:	48 8b 0d eb eb 05 00 	mov    0x5ebeb(%rip),%rcx        # 0x14009f000
140040415:	48 3b cb             	cmp    %rbx,%rcx
140040418:	74 1e                	je     0x140040438
14004041a:	f7 41 1c 00 00 02 00 	testl  $0x20000,0x1c(%rcx)
140040421:	74 15                	je     0x140040438
140040423:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140040427:	4c 8d 05 f2 85 04 00 	lea    0x485f2(%rip),%r8        # 0x140088a20
14004042e:	ba 22 00 00 00       	mov    $0x22,%edx
140040433:	e8 b8 74 01 00       	call   0x1400578f0
140040438:	e8 83 7d 01 00       	call   0x1400581c0
14004043d:	8b f8                	mov    %eax,%edi
14004043f:	48 8d 0d 4a 09 06 00 	lea    0x6094a(%rip),%rcx        # 0x1400a0d90
140040446:	48 ff 15 4b 49 04 00 	rex.W call *0x4494b(%rip)        # 0x140084d98
14004044d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140040452:	8b c7                	mov    %edi,%eax
140040454:	e9 9b 32 fe ff       	jmp    0x1400236f4
140040459:	48 8b 0d a0 eb 05 00 	mov    0x5eba0(%rip),%rcx        # 0x14009f000
140040460:	48 8d 1d 99 eb 05 00 	lea    0x5eb99(%rip),%rbx        # 0x14009f000
140040467:	48 3b cb             	cmp    %rbx,%rcx
14004046a:	74 1b                	je     0x140040487
14004046c:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140040470:	74 15                	je     0x140040487
140040472:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140040476:	4c 8d 05 a3 85 04 00 	lea    0x485a3(%rip),%r8        # 0x140088a20
14004047d:	ba 23 00 00 00       	mov    $0x23,%edx
140040482:	e8 69 74 01 00       	call   0x1400578f0
140040487:	e8 10 8c 01 00       	call   0x14005909c
14004048c:	90                   	nop
14004048d:	e9 62 32 fe ff       	jmp    0x1400236f4
140040492:	48 8b c8             	mov    %rax,%rcx
140040495:	48 ff 15 5c 46 04 00 	rex.W call *0x4465c(%rip)        # 0x140084af8
14004049c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400404a1:	90                   	nop
1400404a2:	e9 52 81 fe ff       	jmp    0x1400285f9
1400404a7:	cc                   	int3
1400404a8:	48 ff 15 c1 45 04 00 	rex.W call *0x445c1(%rip)        # 0x140084a70
1400404af:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400404b4:	8b d8                	mov    %eax,%ebx
1400404b6:	48 8b 0d 43 eb 05 00 	mov    0x5eb43(%rip),%rcx        # 0x14009f000
1400404bd:	48 8d 3d 3c eb 05 00 	lea    0x5eb3c(%rip),%rdi        # 0x14009f000
1400404c4:	48 3b cf             	cmp    %rdi,%rcx
1400404c7:	0f 84 17 82 fe ff    	je     0x1400286e4
1400404cd:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400404d1:	0f 84 0d 82 fe ff    	je     0x1400286e4
1400404d7:	ba 60 00 00 00       	mov    $0x60,%edx
1400404dc:	eb 05                	jmp    0x1400404e3
1400404de:	ba 64 00 00 00       	mov    $0x64,%edx
1400404e3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400404e7:	4c 8d 05 2a 8b 04 00 	lea    0x48b2a(%rip),%r8        # 0x140089018
1400404ee:	44 8b c8             	mov    %eax,%r9d
1400404f1:	e8 26 74 01 00       	call   0x14005791c
1400404f6:	90                   	nop
1400404f7:	e9 e8 81 fe ff       	jmp    0x1400286e4
1400404fc:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
140040500:	0f 84 94 81 fe ff    	je     0x14002869a
140040506:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004050a:	4c 8d 05 07 8b 04 00 	lea    0x48b07(%rip),%r8        # 0x140089018
140040511:	ba 61 00 00 00       	mov    $0x61,%edx
140040516:	e8 d5 73 01 00       	call   0x1400578f0
14004051b:	90                   	nop
14004051c:	e9 79 81 fe ff       	jmp    0x14002869a
140040521:	48 8b 0d d8 ea 05 00 	mov    0x5ead8(%rip),%rcx        # 0x14009f000
140040528:	48 8d 3d d1 ea 05 00 	lea    0x5ead1(%rip),%rdi        # 0x14009f000
14004052f:	48 3b cf             	cmp    %rdi,%rcx
140040532:	0f 84 ac 81 fe ff    	je     0x1400286e4
140040538:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004053c:	0f 84 a2 81 fe ff    	je     0x1400286e4
140040542:	ba 62 00 00 00       	mov    $0x62,%edx
140040547:	eb 9a                	jmp    0x1400404e3
140040549:	48 ff 15 20 45 04 00 	rex.W call *0x44520(%rip)        # 0x140084a70
140040550:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140040555:	8b d8                	mov    %eax,%ebx
140040557:	48 8b 0d a2 ea 05 00 	mov    0x5eaa2(%rip),%rcx        # 0x14009f000
14004055e:	48 3b cf             	cmp    %rdi,%rcx
140040561:	0f 84 7d 81 fe ff    	je     0x1400286e4
140040567:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004056b:	0f 84 73 81 fe ff    	je     0x1400286e4
140040571:	ba 63 00 00 00       	mov    $0x63,%edx
140040576:	e9 68 ff ff ff       	jmp    0x1400404e3
14004057b:	48 ff 15 ee 44 04 00 	rex.W call *0x444ee(%rip)        # 0x140084a70
140040582:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140040587:	8b d8                	mov    %eax,%ebx
140040589:	48 8b 0d 70 ea 05 00 	mov    0x5ea70(%rip),%rcx        # 0x14009f000
140040590:	48 3b cf             	cmp    %rdi,%rcx
140040593:	0f 84 4b 81 fe ff    	je     0x1400286e4
140040599:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004059d:	0f 84 41 81 fe ff    	je     0x1400286e4
1400405a3:	e9 36 ff ff ff       	jmp    0x1400404de
1400405a8:	8b c6                	mov    %esi,%eax
1400405aa:	89 44 24 48          	mov    %eax,0x48(%rsp)
1400405ae:	e9 4a 82 fe ff       	jmp    0x1400287fd
1400405b3:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400405b8:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1400405bd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400405c2:	4c 8d 4c 24 44       	lea    0x44(%rsp),%r9
1400405c7:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1400405cc:	c7 44 24 40 04 00 00 	movl   $0x4,0x40(%rsp)
1400405d3:	00
1400405d4:	45 33 c0             	xor    %r8d,%r8d
1400405d7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400405dc:	48 8d 15 ad 13 05 00 	lea    0x513ad(%rip),%rdx        # 0x140091990
1400405e3:	48 ff 15 06 47 04 00 	rex.W call *0x44706(%rip)        # 0x140084cf0
1400405ea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400405ef:	85 c0                	test   %eax,%eax
1400405f1:	75 07                	jne    0x1400405fa
1400405f3:	83 7c 24 44 04       	cmpl   $0x4,0x44(%rsp)
1400405f8:	74 08                	je     0x140040602
1400405fa:	c7 44 24 50 ff f7 f3 	movl   $0xff3f7ff,0x50(%rsp)
140040601:	0f
140040602:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140040607:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14004060c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140040611:	4c 8d 4c 24 44       	lea    0x44(%rsp),%r9
140040616:	48 8d 44 24 4c       	lea    0x4c(%rsp),%rax
14004061b:	c7 44 24 40 04 00 00 	movl   $0x4,0x40(%rsp)
140040622:	00
140040623:	45 33 c0             	xor    %r8d,%r8d
140040626:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004062b:	48 8d 15 6e 13 05 00 	lea    0x5136e(%rip),%rdx        # 0x1400919a0
140040632:	48 ff 15 b7 46 04 00 	rex.W call *0x446b7(%rip)        # 0x140084cf0
140040639:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004063e:	85 c0                	test   %eax,%eax
140040640:	75 15                	jne    0x140040657
140040642:	83 7c 24 44 04       	cmpl   $0x4,0x44(%rsp)
140040647:	75 0e                	jne    0x140040657
140040649:	eb 14                	jmp    0x14004065f
14004064b:	89 74 24 48          	mov    %esi,0x48(%rsp)
14004064f:	c7 44 24 50 ff f7 f3 	movl   $0xff3f7ff,0x50(%rsp)
140040656:	0f
140040657:	c7 44 24 4c 0a 00 00 	movl   $0xa,0x4c(%rsp)
14004065e:	00
14004065f:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140040665:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14004066a:	48 8d 0d d7 87 04 00 	lea    0x487d7(%rip),%rcx        # 0x140088e48
140040671:	48 ff 15 48 45 04 00 	rex.W call *0x44548(%rip)        # 0x140084bc0
140040678:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004067d:	ff c8                	dec    %eax
14004067f:	83 f8 12             	cmp    $0x12,%eax
140040682:	77 33                	ja     0x1400406b7
140040684:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140040689:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14004068e:	48 ff 15 13 4d 04 00 	rex.W call *0x44d13(%rip)        # 0x1400853a8
140040695:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004069a:	4c 8d 44 24 54       	lea    0x54(%rsp),%r8
14004069f:	ba 0a 00 00 00       	mov    $0xa,%edx
1400406a4:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1400406a9:	48 ff 15 60 4c 04 00 	rex.W call *0x44c60(%rip)        # 0x140085310
1400406b0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400406b5:	eb 08                	jmp    0x1400406bf
1400406b7:	c7 44 24 54 05 00 00 	movl   $0x5,0x54(%rsp)
1400406be:	00
1400406bf:	e8 0c 1e 03 00       	call   0x1400724d0
1400406c4:	48 8b f8             	mov    %rax,%rdi
1400406c7:	48 85 c0             	test   %rax,%rax
1400406ca:	75 13                	jne    0x1400406df
1400406cc:	48 ff 15 9d 43 04 00 	rex.W call *0x4439d(%rip)        # 0x140084a70
1400406d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400406d8:	8b d8                	mov    %eax,%ebx
1400406da:	e9 8e 81 fe ff       	jmp    0x14002886d
1400406df:	8b 48 70             	mov    0x70(%rax),%ecx
1400406e2:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1400406e6:	bb 04 01 00 00       	mov    $0x104,%ebx
1400406eb:	48 03 cf             	add    %rdi,%rcx
1400406ee:	8b d3                	mov    %ebx,%edx
1400406f0:	e8 e7 7a fe ff       	call   0x1400281dc
1400406f5:	81 4f 40 02 00 00 10 	orl    $0x10000002,0x40(%rdi)
1400406fc:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140040700:	8b 44 24 54          	mov    0x54(%rsp),%eax
140040704:	89 47 3c             	mov    %eax,0x3c(%rdi)
140040707:	c7 47 30 80 00 00 00 	movl   $0x80,0x30(%rdi)
14004070e:	8b 44 24 4c          	mov    0x4c(%rsp),%eax
140040712:	89 47 34             	mov    %eax,0x34(%rdi)
140040715:	c7 47 38 19 00 00 00 	movl   $0x19,0x38(%rdi)
14004071c:	e8 07 1e 03 00       	call   0x140072528
140040721:	ba 5c 00 00 00       	mov    $0x5c,%edx
140040726:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14004072a:	e8 96 33 ff ff       	call   0x140033ac5
14004072f:	48 85 c0             	test   %rax,%rax
140040732:	74 03                	je     0x140040737
140040734:	66 89 30             	mov    %si,(%rax)
140040737:	ba 5c 00 00 00       	mov    $0x5c,%edx
14004073c:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140040740:	e8 80 33 ff ff       	call   0x140033ac5
140040745:	48 85 c0             	test   %rax,%rax
140040748:	74 03                	je     0x14004074d
14004074a:	66 89 30             	mov    %si,(%rax)
14004074d:	33 d2                	xor    %edx,%edx
14004074f:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140040753:	48 ff 15 46 43 04 00 	rex.W call *0x44346(%rip)        # 0x140084aa0
14004075a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004075f:	48 8b cb             	mov    %rbx,%rcx
140040762:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140040766:	66 39 30             	cmp    %si,(%rax)
140040769:	74 0a                	je     0x140040775
14004076b:	48 83 c0 02          	add    $0x2,%rax
14004076f:	48 83 e9 01          	sub    $0x1,%rcx
140040773:	75 f1                	jne    0x140040766
140040775:	48 85 c9             	test   %rcx,%rcx
140040778:	74 08                	je     0x140040782
14004077a:	48 8b c3             	mov    %rbx,%rax
14004077d:	48 2b c1             	sub    %rcx,%rax
140040780:	eb 03                	jmp    0x140040785
140040782:	48 8b c6             	mov    %rsi,%rax
140040785:	48 85 c9             	test   %rcx,%rcx
140040788:	74 50                	je     0x1400407da
14004078a:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14004078e:	48 8d 0c 41          	lea    (%rcx,%rax,2),%rcx
140040792:	48 2b d8             	sub    %rax,%rbx
140040795:	74 35                	je     0x1400407cc
140040797:	48 8d 90 fa fe ff 7f 	lea    0x7ffffefa(%rax),%rdx
14004079e:	48 03 d3             	add    %rbx,%rdx
1400407a1:	48 8d 05 18 12 05 00 	lea    0x51218(%rip),%rax        # 0x1400919c0
1400407a8:	48 2b c1             	sub    %rcx,%rax
1400407ab:	48 85 d2             	test   %rdx,%rdx
1400407ae:	74 1c                	je     0x1400407cc
1400407b0:	44 0f b7 04 08       	movzwl (%rax,%rcx,1),%r8d
1400407b5:	66 45 85 c0          	test   %r8w,%r8w
1400407b9:	74 11                	je     0x1400407cc
1400407bb:	66 44 89 01          	mov    %r8w,(%rcx)
1400407bf:	48 ff ca             	dec    %rdx
1400407c2:	48 83 c1 02          	add    $0x2,%rcx
1400407c6:	48 83 eb 01          	sub    $0x1,%rbx
1400407ca:	75 df                	jne    0x1400407ab
1400407cc:	48 85 db             	test   %rbx,%rbx
1400407cf:	48 8d 41 fe          	lea    -0x2(%rcx),%rax
1400407d3:	48 0f 45 c1          	cmovne %rcx,%rax
1400407d7:	66 89 30             	mov    %si,(%rax)
1400407da:	33 d2                	xor    %edx,%edx
1400407dc:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400407e0:	48 ff 15 b9 42 04 00 	rex.W call *0x442b9(%rip)        # 0x140084aa0
1400407e7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400407ec:	4c 8b c7             	mov    %rdi,%r8
1400407ef:	48 8d 15 5a 84 04 00 	lea    0x4845a(%rip),%rdx        # 0x140088c50
1400407f6:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400407fb:	48 ff 15 56 48 04 00 	rex.W call *0x44856(%rip)        # 0x140085058
140040802:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140040807:	8b d8                	mov    %eax,%ebx
140040809:	85 c0                	test   %eax,%eax
14004080b:	0f 85 5c 80 fe ff    	jne    0x14002886d
140040811:	8b 44 24 50          	mov    0x50(%rsp),%eax
140040815:	44 8d 43 01          	lea    0x1(%rbx),%r8d
140040819:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14004081e:	48 8d 15 73 00 05 00 	lea    0x50073(%rip),%rdx        # 0x140090898
140040825:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14004082a:	45 33 c9             	xor    %r9d,%r9d
14004082d:	89 74 24 30          	mov    %esi,0x30(%rsp)
140040831:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140040836:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004083b:	48 ff 15 0e 48 04 00 	rex.W call *0x4480e(%rip)        # 0x140085050
140040842:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140040847:	8b d8                	mov    %eax,%ebx
140040849:	85 c0                	test   %eax,%eax
14004084b:	74 27                	je     0x140040874
14004084d:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140040852:	48 8d 15 f7 83 04 00 	lea    0x483f7(%rip),%rdx        # 0x140088c50
140040859:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14004085f:	4c 8b c7             	mov    %rdi,%r8
140040862:	48 ff 15 f7 47 04 00 	rex.W call *0x447f7(%rip)        # 0x140085060
140040869:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004086e:	90                   	nop
14004086f:	e9 f9 7f fe ff       	jmp    0x14002886d
140040874:	48 8d 05 bd ff 05 00 	lea    0x5ffbd(%rip),%rax        # 0x1400a0838
14004087b:	48 89 35 9e ff 05 00 	mov    %rsi,0x5ff9e(%rip)        # 0x1400a0820
140040882:	48 89 05 87 ff 05 00 	mov    %rax,0x5ff87(%rip)        # 0x1400a0810
140040889:	48 8d 05 08 00 05 00 	lea    0x50008(%rip),%rax        # 0x140090898
140040890:	48 89 05 61 ff 05 00 	mov    %rax,0x5ff61(%rip)        # 0x1400a07f8
140040897:	48 8d 05 ea ff 04 00 	lea    0x4ffea(%rip),%rax        # 0x140090888
14004089e:	48 89 05 5b ff 05 00 	mov    %rax,0x5ff5b(%rip)        # 0x1400a0800
1400408a5:	48 8d 05 64 ff 05 00 	lea    0x5ff64(%rip),%rax        # 0x1400a0810
1400408ac:	48 89 05 4d e7 05 00 	mov    %rax,0x5e74d(%rip)        # 0x14009f000
1400408b3:	48 c7 05 6a ff 05 00 	movq   $0x1,0x5ff6a(%rip)        # 0x1400a0828
1400408ba:	01 00 00 00
1400408be:	48 89 35 83 ff 05 00 	mov    %rsi,0x5ff83(%rip)        # 0x1400a0848
1400408c5:	48 89 35 6c ff 05 00 	mov    %rsi,0x5ff6c(%rip)        # 0x1400a0838
1400408cc:	48 c7 05 79 ff 05 00 	movq   $0x1,0x5ff79(%rip)        # 0x1400a0850
1400408d3:	01 00 00 00
1400408d7:	e8 a8 81 fe ff       	call   0x140028a84
1400408dc:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400408e1:	48 8d 15 f0 00 05 00 	lea    0x500f0(%rip),%rdx        # 0x1400909d8
1400408e8:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1400408ed:	41 b1 05             	mov    $0x5,%r9b
1400408f0:	89 74 24 30          	mov    %esi,0x30(%rsp)
1400408f4:	41 b8 01 00 00 00    	mov    $0x1,%r8d