14005862b:	cc                   	int3
14005862c:	cc                   	int3
14005862d:	cc                   	int3
14005862e:	cc                   	int3
14005862f:	cc                   	int3
140058630:	40 55                	rex push %rbp
140058632:	48 8b ec             	mov    %rsp,%rbp
140058635:	48 83 ec 50          	sub    $0x50,%rsp
140058639:	48 8b 05 80 6b 04 00 	mov    0x46b80(%rip),%rax        # 0x14009f1c0
140058640:	48 33 c4             	xor    %rsp,%rax
140058643:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140058647:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
14005864c:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140058650:	48 83 65 d8 00       	andq   $0x0,-0x28(%rbp)
140058655:	b9 04 00 00 00       	mov    $0x4,%ecx
14005865a:	c7 45 e0 11 00 00 00 	movl   $0x11,-0x20(%rbp)
140058661:	c7 45 e4 12 00 00 00 	movl   $0x12,-0x1c(%rbp)
140058668:	c7 45 e8 08 00 00 00 	movl   $0x8,-0x18(%rbp)
14005866f:	c7 45 ec 09 00 00 00 	movl   $0x9,-0x14(%rbp)
140058676:	e8 7d 3f fc ff       	call   0x14001c5f8
14005867b:	85 c0                	test   %eax,%eax
14005867d:	74 3e                	je     0x1400586bd
14005867f:	48 8b 0d 7a 69 04 00 	mov    0x4697a(%rip),%rcx        # 0x14009f000
140058686:	48 8d 15 73 69 04 00 	lea    0x46973(%rip),%rdx        # 0x14009f000
14005868d:	48 3b ca             	cmp    %rdx,%rcx
140058690:	0f 84 39 01 00 00    	je     0x1400587cf
140058696:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005869a:	0f 84 2f 01 00 00    	je     0x1400587cf
1400586a0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400586a4:	4c 8d 05 75 03 03 00 	lea    0x30375(%rip),%r8        # 0x140088a20
1400586ab:	ba 39 00 00 00       	mov    $0x39,%edx
1400586b0:	44 8b c8             	mov    %eax,%r9d
1400586b3:	e8 64 f2 ff ff       	call   0x14005791c
1400586b8:	e9 12 01 00 00       	jmp    0x1400587cf
1400586bd:	48 8d 0d cc 86 04 00 	lea    0x486cc(%rip),%rcx        # 0x1400a0d90
1400586c4:	48 ff 15 15 c7 02 00 	rex.W call *0x2c715(%rip)        # 0x140084de0
1400586cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400586d0:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1400586d4:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400586d8:	e8 c7 08 00 00       	call   0x140058fa4
1400586dd:	85 c0                	test   %eax,%eax
1400586df:	74 20                	je     0x140058701
1400586e1:	48 8b 0d 18 69 04 00 	mov    0x46918(%rip),%rcx        # 0x14009f000
1400586e8:	48 8d 15 11 69 04 00 	lea    0x46911(%rip),%rdx        # 0x14009f000
1400586ef:	48 3b ca             	cmp    %rdx,%rcx
1400586f2:	74 4c                	je     0x140058740
1400586f4:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400586f8:	74 46                	je     0x140058740
1400586fa:	ba 3a 00 00 00       	mov    $0x3a,%edx
1400586ff:	eb 2f                	jmp    0x140058730
140058701:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140058705:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140058709:	e8 6e 06 00 00       	call   0x140058d7c
14005870e:	85 c0                	test   %eax,%eax
140058710:	74 43                	je     0x140058755
140058712:	48 8b 0d e7 68 04 00 	mov    0x468e7(%rip),%rcx        # 0x14009f000
140058719:	48 8d 15 e0 68 04 00 	lea    0x468e0(%rip),%rdx        # 0x14009f000
140058720:	48 3b ca             	cmp    %rdx,%rcx
140058723:	74 1b                	je     0x140058740
140058725:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140058729:	74 15                	je     0x140058740
14005872b:	ba 3b 00 00 00       	mov    $0x3b,%edx
140058730:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140058734:	4c 8d 05 e5 02 03 00 	lea    0x302e5(%rip),%r8        # 0x140088a20
14005873b:	e8 b0 f1 ff ff       	call   0x1400578f0
140058740:	48 8d 0d 49 86 04 00 	lea    0x48649(%rip),%rcx        # 0x1400a0d90
140058747:	48 ff 15 4a c6 02 00 	rex.W call *0x2c64a(%rip)        # 0x140084d98
14005874e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058753:	eb 2f                	jmp    0x140058784
140058755:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140058759:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14005875d:	e8 1e 03 00 00       	call   0x140058a80
140058762:	48 8d 0d 27 86 04 00 	lea    0x48627(%rip),%rcx        # 0x1400a0d90
140058769:	48 ff 15 28 c6 02 00 	rex.W call *0x2c628(%rip)        # 0x140084d98
140058770:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058775:	48 83 3d 0b 86 04 00 	cmpq   $0x0,0x4860b(%rip)        # 0x1400a0d88
14005877c:	00
14005877d:	74 05                	je     0x140058784
14005877f:	e8 58 01 00 00       	call   0x1400588dc
140058784:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140058788:	48 85 c9             	test   %rcx,%rcx
14005878b:	74 1a                	je     0x1400587a7
14005878d:	48 ff 15 cc cb 02 00 	rex.W call *0x2cbcc(%rip)        # 0x140085360
140058794:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058799:	8b c8                	mov    %eax,%ecx
14005879b:	48 ff 15 f6 cb 02 00 	rex.W call *0x2cbf6(%rip)        # 0x140085398
1400587a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400587a7:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400587ab:	48 85 c9             	test   %rcx,%rcx
1400587ae:	74 1a                	je     0x1400587ca
1400587b0:	48 ff 15 a9 cb 02 00 	rex.W call *0x2cba9(%rip)        # 0x140085360
1400587b7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400587bc:	8b c8                	mov    %eax,%ecx
1400587be:	48 ff 15 d3 cb 02 00 	rex.W call *0x2cbd3(%rip)        # 0x140085398
1400587c5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400587ca:	e8 e5 3d fc ff       	call   0x14001c5b4
1400587cf:	33 c0                	xor    %eax,%eax
1400587d1:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400587d5:	48 33 cc             	xor    %rsp,%rcx
1400587d8:	e8 d3 b3 fd ff       	call   0x140033bb0
1400587dd:	48 83 c4 50          	add    $0x50,%rsp
1400587e1:	5d                   	pop    %rbp
1400587e2:	c3                   	ret
1400587e3:	cc                   	int3
1400587e4:	cc                   	int3
1400587e5:	cc                   	int3
1400587e6:	cc                   	int3
1400587e7:	cc                   	int3
1400587e8:	cc                   	int3
1400587e9:	cc                   	int3
1400587ea:	cc                   	int3
1400587eb:	cc                   	int3
1400587ec:	89 4c 24 08          	mov    %ecx,0x8(%rsp)
1400587f0:	53                   	push   %rbx
1400587f1:	48 83 ec 20          	sub    $0x20,%rsp
1400587f5:	b9 30 75 00 00       	mov    $0x7530,%ecx
1400587fa:	48 ff 15 6f c6 02 00 	rex.W call *0x2c66f(%rip)        # 0x140084e70
140058801:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058806:	48 ff 15 db c3 02 00 	rex.W call *0x2c3db(%rip)        # 0x140084be8
14005880d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058812:	48 8b c8             	mov    %rax,%rcx
140058815:	ba fe ff ff ff       	mov    $0xfffffffe,%edx
14005881a:	48 ff 15 cf c3 02 00 	rex.W call *0x2c3cf(%rip)        # 0x140084bf0
140058821:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058826:	48 8d 1d d3 67 04 00 	lea    0x467d3(%rip),%rbx        # 0x14009f000
14005882d:	85 c0                	test   %eax,%eax
14005882f:	75 3d                	jne    0x14005886e
140058831:	48 8b 05 c8 67 04 00 	mov    0x467c8(%rip),%rax        # 0x14009f000
140058838:	48 3b c3             	cmp    %rbx,%rax
14005883b:	74 31                	je     0x14005886e
14005883d:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
140058841:	74 2b                	je     0x14005886e
140058843:	48 ff 15 26 c2 02 00 	rex.W call *0x2c226(%rip)        # 0x140084a70
14005884a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005884f:	48 8b 0d aa 67 04 00 	mov    0x467aa(%rip),%rcx        # 0x14009f000
140058856:	4c 8d 05 c3 01 03 00 	lea    0x301c3(%rip),%r8        # 0x140088a20
14005885d:	44 8b c8             	mov    %eax,%r9d
140058860:	ba 4d 00 00 00       	mov    $0x4d,%edx
140058865:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140058869:	e8 ae f0 ff ff       	call   0x14005791c
14005886e:	c7 44 24 30 03 00 00 	movl   $0x3,0x30(%rsp)
140058875:	00
140058876:	48 ff 15 6b c3 02 00 	rex.W call *0x2c36b(%rip)        # 0x140084be8
14005887d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058882:	41 b9 04 00 00 00    	mov    $0x4,%r9d
140058888:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14005888d:	48 8b c8             	mov    %rax,%rcx
140058890:	41 8d 51 14          	lea    0x14(%r9),%edx
140058894:	48 ff 15 05 ce 02 00 	rex.W call *0x2ce05(%rip)        # 0x1400856a0
14005889b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400588a0:	85 c0                	test   %eax,%eax
1400588a2:	79 2a                	jns    0x1400588ce
1400588a4:	48 8b 0d 55 67 04 00 	mov    0x46755(%rip),%rcx        # 0x14009f000
1400588ab:	48 3b cb             	cmp    %rbx,%rcx
1400588ae:	74 1e                	je     0x1400588ce
1400588b0:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400588b4:	74 18                	je     0x1400588ce
1400588b6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400588ba:	4c 8d 05 5f 01 03 00 	lea    0x3015f(%rip),%r8        # 0x140088a20
1400588c1:	ba 4e 00 00 00       	mov    $0x4e,%edx
1400588c6:	44 8b c8             	mov    %eax,%r9d
1400588c9:	e8 4e f0 ff ff       	call   0x14005791c
1400588ce:	48 83 c4 20          	add    $0x20,%rsp
1400588d2:	5b                   	pop    %rbx
1400588d3:	c3                   	ret
1400588d4:	cc                   	int3
1400588d5:	cc                   	int3
1400588d6:	cc                   	int3
1400588d7:	cc                   	int3
1400588d8:	cc                   	int3
1400588d9:	cc                   	int3
1400588da:	cc                   	int3
1400588db:	cc                   	int3
1400588dc:	4c 8b dc             	mov    %rsp,%r11
1400588df:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1400588e3:	49 89 6b 10          	mov    %rbp,0x10(%r11)
1400588e7:	49 89 73 18          	mov    %rsi,0x18(%r11)
1400588eb:	57                   	push   %rdi
1400588ec:	48 83 ec 60          	sub    $0x60,%rsp
1400588f0:	48 8b 05 c9 68 04 00 	mov    0x468c9(%rip),%rax        # 0x14009f1c0
1400588f7:	48 33 c4             	xor    %rsp,%rax
1400588fa:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400588ff:	48 83 3d 81 84 04 00 	cmpq   $0x0,0x48481(%rip)        # 0x1400a0d88
140058906:	00
140058907:	0f 84 48 01 00 00    	je     0x140058a55
14005890d:	49 8d 43 c8          	lea    -0x38(%r11),%rax
140058911:	41 b9 19 00 03 00    	mov    $0x30019,%r9d
140058917:	48 8d 15 f2 82 03 00 	lea    0x382f2(%rip),%rdx        # 0x140090c10
14005891e:	49 89 43 b8          	mov    %rax,-0x48(%r11)
140058922:	48 c7 c1 02 00 00 80 	mov    $0xffffffff80000002,%rcx
140058929:	e8 5a 66 fb ff       	call   0x14000ef88
14005892e:	85 c0                	test   %eax,%eax
140058930:	74 46                	je     0x140058978
140058932:	48 8b 0d c7 66 04 00 	mov    0x466c7(%rip),%rcx        # 0x14009f000
140058939:	48 8d 1d c0 66 04 00 	lea    0x466c0(%rip),%rbx        # 0x14009f000
140058940:	48 3b cb             	cmp    %rbx,%rcx
140058943:	0f 84 0c 01 00 00    	je     0x140058a55
140058949:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005894d:	0f 84 02 01 00 00    	je     0x140058a55
140058953:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140058957:	4c 8d 0d b2 82 03 00 	lea    0x382b2(%rip),%r9        # 0x140090c10
14005895e:	ba 35 00 00 00       	mov    $0x35,%edx
140058963:	89 44 24 20          	mov    %eax,0x20(%rsp)
140058967:	4c 8d 05 b2 00 03 00 	lea    0x300b2(%rip),%r8        # 0x140088a20
14005896e:	e8 05 f2 ff ff       	call   0x140057b78
140058973:	e9 dd 00 00 00       	jmp    0x140058a55
140058978:	48 8b 05 09 84 04 00 	mov    0x48409(%rip),%rax        # 0x1400a0d88
14005897f:	33 f6                	xor    %esi,%esi
140058981:	39 30                	cmp    %esi,(%rax)
140058983:	0f 84 a2 00 00 00    	je     0x140058a2b
140058989:	33 ff                	xor    %edi,%edi
14005898b:	48 8d 1d 6e 66 04 00 	lea    0x4666e(%rip),%rbx        # 0x14009f000
140058992:	8b 14 07             	mov    (%rdi,%rax,1),%edx
140058995:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
14005899a:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14005899f:	e8 18 03 00 00       	call   0x140058cbc
1400589a4:	48 8b e8             	mov    %rax,%rbp
1400589a7:	48 8b 0d 52 66 04 00 	mov    0x46652(%rip),%rcx        # 0x14009f000
1400589ae:	48 3b cb             	cmp    %rbx,%rcx
1400589b1:	74 26                	je     0x1400589d9
1400589b3:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400589b7:	74 20                	je     0x1400589d9
1400589b9:	4c 8b 05 c8 83 04 00 	mov    0x483c8(%rip),%r8        # 0x1400a0d88
1400589c0:	ba 36 00 00 00       	mov    $0x36,%edx
1400589c5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400589c9:	46 8b 0c 07          	mov    (%rdi,%r8,1),%r9d
1400589cd:	4c 8d 05 4c 00 03 00 	lea    0x3004c(%rip),%r8        # 0x140088a20
1400589d4:	e8 43 ef ff ff       	call   0x14005791c
1400589d9:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400589de:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1400589e3:	48 8b d5             	mov    %rbp,%rdx
1400589e6:	e8 fd 8f fc ff       	call   0x1400219e8
1400589eb:	48 8b 0d 0e 66 04 00 	mov    0x4660e(%rip),%rcx        # 0x14009f000
1400589f2:	48 3b cb             	cmp    %rbx,%rcx
1400589f5:	74 1b                	je     0x140058a12
1400589f7:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400589fb:	74 15                	je     0x140058a12
1400589fd:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140058a01:	4c 8d 05 18 00 03 00 	lea    0x30018(%rip),%r8        # 0x140088a20
140058a08:	ba 37 00 00 00       	mov    $0x37,%edx
140058a0d:	e8 de ee ff ff       	call   0x1400578f0
140058a12:	48 8b 05 6f 83 04 00 	mov    0x4836f(%rip),%rax        # 0x1400a0d88
140058a19:	ff c6                	inc    %esi
140058a1b:	8b fe                	mov    %esi,%edi
140058a1d:	48 c1 e7 02          	shl    $0x2,%rdi
140058a21:	83 3c 07 00          	cmpl   $0x0,(%rdi,%rax,1)
140058a25:	0f 85 67 ff ff ff    	jne    0x140058992
140058a2b:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140058a32:	00 00
140058a34:	33 d2                	xor    %edx,%edx
140058a36:	4c 8b 05 4b 83 04 00 	mov    0x4834b(%rip),%r8        # 0x1400a0d88
140058a3d:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140058a41:	48 ff 15 70 c9 02 00 	rex.W call *0x2c970(%rip)        # 0x1400853b8
140058a48:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058a4d:	48 83 25 33 83 04 00 	andq   $0x0,0x48333(%rip)        # 0x1400a0d88
140058a54:	00
140058a55:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140058a5a:	48 33 cc             	xor    %rsp,%rcx
140058a5d:	e8 4e b1 fd ff       	call   0x140033bb0
140058a62:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
140058a67:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140058a6b:	49 8b 6b 18          	mov    0x18(%r11),%rbp
140058a6f:	49 8b 73 20          	mov    0x20(%r11),%rsi
140058a73:	49 8b e3             	mov    %r11,%rsp
140058a76:	5f                   	pop    %rdi
140058a77:	c3                   	ret
140058a78:	cc                   	int3
140058a79:	cc                   	int3
140058a7a:	cc                   	int3
140058a7b:	cc                   	int3
140058a7c:	cc                   	int3
140058a7d:	cc                   	int3
140058a7e:	cc                   	int3
140058a7f:	cc                   	int3
140058a80:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140058a85:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140058a8a:	56                   	push   %rsi
140058a8b:	57                   	push   %rdi
140058a8c:	41 54                	push   %r12
140058a8e:	41 56                	push   %r14
140058a90:	41 57                	push   %r15
140058a92:	48 81 ec 90 02 00 00 	sub    $0x290,%rsp
140058a99:	48 8b 05 20 67 04 00 	mov    0x46720(%rip),%rax        # 0x14009f1c0
140058aa0:	48 33 c4             	xor    %rsp,%rax
140058aa3:	48 89 84 24 80 02 00 	mov    %rax,0x280(%rsp)
140058aaa:	00
140058aab:	4c 8b f1             	mov    %rcx,%r14
140058aae:	c7 44 24 64 08 02 00 	movl   $0x208,0x64(%rsp)
140058ab5:	00
140058ab6:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140058abd:	00 00
140058abf:	45 33 e4             	xor    %r12d,%r12d
140058ac2:	4d 8b f8             	mov    %r8,%r15
140058ac5:	44 89 64 24 60       	mov    %r12d,0x60(%rsp)
140058aca:	4c 8b 05 b7 82 04 00 	mov    0x482b7(%rip),%r8        # 0x1400a0d88
140058ad1:	33 d2                	xor    %edx,%edx
140058ad3:	41 8b f4             	mov    %r12d,%esi
140058ad6:	41 8b dc             	mov    %r12d,%ebx
140058ad9:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140058add:	48 ff 15 d4 c8 02 00 	rex.W call *0x2c8d4(%rip)        # 0x1400853b8
140058ae4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058ae9:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140058aee:	4c 89 25 93 82 04 00 	mov    %r12,0x48293(%rip)        # 0x1400a0d88
140058af5:	4c 8d 44 24 64       	lea    0x64(%rsp),%r8
140058afa:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140058aff:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140058b04:	49 8b ce             	mov    %r14,%rcx
140058b07:	e8 cc fc 00 00       	call   0x1400687d8
140058b0c:	85 c0                	test   %eax,%eax
140058b0e:	74 3e                	je     0x140058b4e
140058b10:	48 8b 0d e9 64 04 00 	mov    0x464e9(%rip),%rcx        # 0x14009f000
140058b17:	48 8d 15 e2 64 04 00 	lea    0x464e2(%rip),%rdx        # 0x14009f000
140058b1e:	48 3b ca             	cmp    %rdx,%rcx
140058b21:	0f 84 62 01 00 00    	je     0x140058c89
140058b27:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140058b2b:	0f 84 58 01 00 00    	je     0x140058c89
140058b31:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140058b35:	41 8d 54 24 33       	lea    0x33(%r12),%edx
140058b3a:	44 8b c8             	mov    %eax,%r9d
140058b3d:	4c 8d 05 dc fe 02 00 	lea    0x2fedc(%rip),%r8        # 0x140088a20
140058b44:	e8 d3 ed ff ff       	call   0x14005791c
140058b49:	e9 3b 01 00 00       	jmp    0x140058c89
140058b4e:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140058b55:	00 00
140058b57:	ba 08 00 00 00       	mov    $0x8,%edx
140058b5c:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
140058b61:	41 ff c0             	inc    %r8d
140058b64:	49 c1 e0 02          	shl    $0x2,%r8
140058b68:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140058b6c:	48 ff 15 55 c8 02 00 	rex.W call *0x2c855(%rip)        # 0x1400853c8
140058b73:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140058b78:	48 8b f8             	mov    %rax,%rdi
140058b7b:	48 85 c0             	test   %rax,%rax
140058b7e:	75 39                	jne    0x140058bb9
140058b80:	48 8b 0d 79 64 04 00 	mov    0x46479(%rip),%rcx        # 0x14009f000
140058b87:	48 8d 15 72 64 04 00 	lea    0x46472(%rip),%rdx        # 0x14009f000
140058b8e:	48 3b ca             	cmp    %rdx,%rcx
140058b91:	0f 84 f2 00 00 00    	je     0x140058c89
140058b97:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140058b9b:	0f 84 e8 00 00 00    	je     0x140058c89
140058ba1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140058ba5:	8d 50 34             	lea    0x34(%rax),%edx
140058ba8:	4c 8d 05 71 fe 02 00 	lea    0x2fe71(%rip),%r8        # 0x140088a20
140058baf:	e8 3c ed ff ff       	call   0x1400578f0
140058bb4:	e9 d0 00 00 00       	jmp    0x140058c89
140058bb9:	41 b9 08 02 00 00    	mov    $0x208,%r9d
140058bbf:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140058bc4:	8b d6                	mov    %esi,%edx
140058bc6:	49 8b ce             	mov    %r14,%rcx
140058bc9:	e8 42 e2 fc ff       	call   0x140026e10