140045d87:	4c 8d 05 42 13 04 00 	lea    0x41342(%rip),%r8        # 0x1400870d0
140045d8e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140045d93:	8b d3                	mov    %ebx,%edx
140045d95:	48 8b cf             	mov    %rdi,%rcx
140045d98:	e8 0f 22 fd ff       	call   0x140017fac
140045d9d:	f6 44 24 30 10       	testb  $0x10,0x30(%rsp)
140045da2:	48 8b cf             	mov    %rdi,%rcx
140045da5:	74 18                	je     0x140045dbf
140045da7:	f7 44 24 30 00 04 00 	testl  $0x400,0x30(%rsp)
140045dae:	00
140045daf:	75 07                	jne    0x140045db8
140045db1:	e8 12 be fd ff       	call   0x140021bc8
140045db6:	eb 0e                	jmp    0x140045dc6
140045db8:	ba 01 00 00 00       	mov    $0x1,%edx
140045dbd:	eb 02                	jmp    0x140045dc1
140045dbf:	33 d2                	xor    %edx,%edx
140045dc1:	e8 f2 15 02 00       	call   0x1400673b8
140045dc6:	8b d8                	mov    %eax,%ebx
140045dc8:	85 c0                	test   %eax,%eax
140045dca:	75 69                	jne    0x140045e35
140045dcc:	48 85 ff             	test   %rdi,%rdi
140045dcf:	74 21                	je     0x140045df2
140045dd1:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140045dd8:	00 00
140045dda:	4c 8b c7             	mov    %rdi,%r8
140045ddd:	33 d2                	xor    %edx,%edx
140045ddf:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140045de3:	48 ff 15 ce f5 03 00 	rex.W call *0x3f5ce(%rip)        # 0x1400853b8
140045dea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045def:	49 8b ff             	mov    %r15,%rdi
140045df2:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140045df7:	49 8b ce             	mov    %r14,%rcx
140045dfa:	48 ff 15 bf ec 03 00 	rex.W call *0x3ecbf(%rip)        # 0x140084ac0
140045e01:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045e06:	85 c0                	test   %eax,%eax
140045e08:	0f 85 cb fe ff ff    	jne    0x140045cd9
140045e0e:	48 ff 15 5b ec 03 00 	rex.W call *0x3ec5b(%rip)        # 0x140084a70
140045e15:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045e1a:	8b d8                	mov    %eax,%ebx
140045e1c:	83 f8 12             	cmp    $0x12,%eax
140045e1f:	75 14                	jne    0x140045e35
140045e21:	8d 50 ef             	lea    -0x11(%rax),%edx
140045e24:	48 8b cd             	mov    %rbp,%rcx
140045e27:	e8 8c 15 02 00       	call   0x1400673b8
140045e2c:	8b d8                	mov    %eax,%ebx
140045e2e:	eb 05                	jmp    0x140045e35
140045e30:	bb 08 00 00 00       	mov    $0x8,%ebx
140045e35:	49 8b ce             	mov    %r14,%rcx
140045e38:	48 ff 15 69 ec 03 00 	rex.W call *0x3ec69(%rip)        # 0x140084aa8
140045e3f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045e44:	90                   	nop
140045e45:	e9 4b be fd ff       	jmp    0x140021c95
140045e4a:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140045e51:	00 00
140045e53:	4c 8b c7             	mov    %rdi,%r8
140045e56:	33 d2                	xor    %edx,%edx
140045e58:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140045e5c:	48 ff 15 55 f5 03 00 	rex.W call *0x3f555(%rip)        # 0x1400853b8
140045e63:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045e68:	90                   	nop
140045e69:	e9 53 be fd ff       	jmp    0x140021cc1
140045e6e:	48 8b 0d 8b 91 05 00 	mov    0x5918b(%rip),%rcx        # 0x14009f000
140045e75:	48 8d 15 84 91 05 00 	lea    0x59184(%rip),%rdx        # 0x14009f000
140045e7c:	48 3b ca             	cmp    %rdx,%rcx
140045e7f:	74 29                	je     0x140045eaa
140045e81:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140045e85:	74 23                	je     0x140045eaa
140045e87:	ba 20 01 00 00       	mov    $0x120,%edx
140045e8c:	eb 05                	jmp    0x140045e93
140045e8e:	ba 21 01 00 00       	mov    $0x121,%edx
140045e93:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140045e97:	4c 8d 05 92 2d 04 00 	lea    0x42d92(%rip),%r8        # 0x140088c30
140045e9e:	4c 8b cf             	mov    %rdi,%r9
140045ea1:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140045ea5:	e8 ce 1c 01 00       	call   0x140057b78
140045eaa:	8b cb                	mov    %ebx,%ecx
140045eac:	48 ff 15 e5 f4 03 00 	rex.W call *0x3f4e5(%rip)        # 0x140085398
140045eb3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045eb8:	8b d8                	mov    %eax,%ebx
140045eba:	e9 82 0d fc ff       	jmp    0x140006c41
140045ebf:	48 8b 0d 3a 91 05 00 	mov    0x5913a(%rip),%rcx        # 0x14009f000
140045ec6:	48 8d 15 33 91 05 00 	lea    0x59133(%rip),%rdx        # 0x14009f000
140045ecd:	48 3b ca             	cmp    %rdx,%rcx
140045ed0:	74 d8                	je     0x140045eaa
140045ed2:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140045ed6:	74 d2                	je     0x140045eaa
140045ed8:	eb b4                	jmp    0x140045e8e
140045eda:	48 8b 0d 1f 91 05 00 	mov    0x5911f(%rip),%rcx        # 0x14009f000
140045ee1:	48 8d 05 18 91 05 00 	lea    0x59118(%rip),%rax        # 0x14009f000
140045ee8:	48 3b c8             	cmp    %rax,%rcx
140045eeb:	74 1e                	je     0x140045f0b
140045eed:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140045ef1:	74 18                	je     0x140045f0b
140045ef3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140045ef7:	4c 8d 05 32 2d 04 00 	lea    0x42d32(%rip),%r8        # 0x140088c30
140045efe:	ba 23 01 00 00       	mov    $0x123,%edx
140045f03:	44 8b cf             	mov    %edi,%r9d
140045f06:	e8 11 1a 01 00       	call   0x14005791c
140045f0b:	8b cf                	mov    %edi,%ecx
140045f0d:	48 ff 15 84 f4 03 00 	rex.W call *0x3f484(%rip)        # 0x140085398
140045f14:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045f19:	8b d8                	mov    %eax,%ebx
140045f1b:	e9 4d 0e fc ff       	jmp    0x140006d6d
140045f20:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140045f27:	00 00
140045f29:	33 d2                	xor    %edx,%edx
140045f2b:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140045f2f:	48 ff 15 82 f4 03 00 	rex.W call *0x3f482(%rip)        # 0x1400853b8
140045f36:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045f3b:	90                   	nop
140045f3c:	e9 32 be fd ff       	jmp    0x140021d73
140045f41:	cc                   	int3
140045f42:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140045f49:	00 00
140045f4b:	33 d2                	xor    %edx,%edx
140045f4d:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140045f51:	48 ff 15 60 f4 03 00 	rex.W call *0x3f460(%rip)        # 0x1400853b8
140045f58:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045f5d:	90                   	nop
140045f5e:	e9 9b be fd ff       	jmp    0x140021dfe
140045f63:	48 ff 15 36 f6 03 00 	rex.W call *0x3f636(%rip)        # 0x1400855a0
140045f6a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140045f6f:	90                   	nop
140045f70:	e9 c6 be fd ff       	jmp    0x140021e3b
140045f75:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140045f79:	48 8b 01             	mov    (%rcx),%rax
140045f7c:	48 89 02             	mov    %rax,(%rdx)
140045f7f:	48 89 50 08          	mov    %rdx,0x8(%rax)
140045f83:	48 8d 15 de 1a 04 00 	lea    0x41ade(%rip),%rdx        # 0x140087a68
140045f8a:	e8 71 df fe ff       	call   0x140033f00
140045f8f:	90                   	nop
140045f90:	e9 ad be fd ff       	jmp    0x140021e42
140045f95:	48 8d 15 cc 1a 04 00 	lea    0x41acc(%rip),%rdx        # 0x140087a68
140045f9c:	e8 5f df fe ff       	call   0x140033f00
140045fa1:	90                   	nop
140045fa2:	e9 b9 be fd ff       	jmp    0x140021e60
140045fa7:	cc                   	int3
140045fa8:	bf 01 00 00 00       	mov    $0x1,%edi
140045fad:	49 39 1e             	cmp    %rbx,(%r14)
140045fb0:	74 1b                	je     0x140045fcd
140045fb2:	f0 01 7b 0c          	lock add %edi,0xc(%rbx)
140045fb6:	49 8b 06             	mov    (%r14),%rax
140045fb9:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140045fbd:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140045fc1:	48 8b 45 30          	mov    0x30(%rbp),%rax
140045fc5:	49 89 06             	mov    %rax,(%r14)
140045fc8:	e8 7b cc fc ff       	call   0x140012c48
140045fcd:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140045fd1:	e8 ba c3 fb ff       	call   0x140002390
140045fd6:	90                   	nop
140045fd7:	e9 9d 0e fc ff       	jmp    0x140006e79
140045fdc:	48 8b 01             	mov    (%rcx),%rax
140045fdf:	ba 01 00 00 00       	mov    $0x1,%edx
140045fe4:	48 8b 00             	mov    (%rax),%rax
140045fe7:	ff 15 db f6 03 00    	call   *0x3f6db(%rip)        # 0x1400856c8
140045fed:	90                   	nop
140045fee:	e9 16 0f fc ff       	jmp    0x140006f09
140045ff3:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140045ff8:	e8 93 c3 fb ff       	call   0x140002390
140045ffd:	48 8b 03             	mov    (%rbx),%rax
140046000:	4c 8b c3             	mov    %rbx,%r8
140046003:	8b 50 20             	mov    0x20(%rax),%edx
140046006:	e8 a1 b2 01 00       	call   0x1400612ac
14004600b:	48 83 7c 24 38 00    	cmpq   $0x0,0x38(%rsp)
140046011:	0f 84 03 0f fc ff    	je     0x140006f1a
140046017:	e9 ed 0e fc ff       	jmp    0x140006f09
14004601c:	48 8b 0d dd 8f 05 00 	mov    0x58fdd(%rip),%rcx        # 0x14009f000
140046023:	48 8d 05 d6 8f 05 00 	lea    0x58fd6(%rip),%rax        # 0x14009f000
14004602a:	48 3b c8             	cmp    %rax,%rcx
14004602d:	0f 84 97 0f fc ff    	je     0x140006fca
140046033:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140046037:	0f 84 8d 0f fc ff    	je     0x140006fca
14004603d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046041:	4c 8d 05 90 2a 04 00 	lea    0x42a90(%rip),%r8        # 0x140088ad8
140046048:	ba 21 00 00 00       	mov    $0x21,%edx
14004604d:	e8 9e 18 01 00       	call   0x1400578f0
140046052:	90                   	nop
140046053:	e9 72 0f fc ff       	jmp    0x140006fca
140046058:	21 7c 24 58          	and    %edi,0x58(%rsp)
14004605c:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140046061:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140046066:	4c 8d 05 d3 b8 04 00 	lea    0x4b8d3(%rip),%r8        # 0x140091940
14004606d:	21 7c 24 28          	and    %edi,0x28(%rsp)
140046071:	48 8d 0d e8 b8 04 00 	lea    0x4b8e8(%rip),%rcx        # 0x140091960
140046078:	48 21 7c 24 20       	and    %rdi,0x20(%rsp)
14004607d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140046083:	33 d2                	xor    %edx,%edx
140046085:	48 ff 15 54 f2 03 00 	rex.W call *0x3f254(%rip)        # 0x1400852e0
14004608c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046091:	85 c0                	test   %eax,%eax
140046093:	78 07                	js     0x14004609c
140046095:	b9 1f 00 00 00       	mov    $0x1f,%ecx
14004609a:	cd 29                	int    $0x29
14004609c:	3d 05 00 00 80       	cmp    $0x80000005,%eax
1400460a1:	74 23                	je     0x1400460c6
1400460a3:	8b c8                	mov    %eax,%ecx
1400460a5:	48 ff 15 ec f2 03 00 	rex.W call *0x3f2ec(%rip)        # 0x140085398
1400460ac:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400460b1:	eb 0c                	jmp    0x1400460bf
1400460b3:	48 ff 15 b6 e9 03 00 	rex.W call *0x3e9b6(%rip)        # 0x140084a70
1400460ba:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400460bf:	8b d8                	mov    %eax,%ebx
1400460c1:	e9 54 0f fc ff       	jmp    0x14000701a
1400460c6:	8b 5c 24 58          	mov    0x58(%rsp),%ebx
1400460ca:	48 ff 15 3f ea 03 00 	rex.W call *0x3ea3f(%rip)        # 0x140084b10
1400460d1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400460d6:	44 8b c3             	mov    %ebx,%r8d
1400460d9:	bb 08 00 00 00       	mov    $0x8,%ebx
1400460de:	8b d3                	mov    %ebx,%edx
1400460e0:	48 8b c8             	mov    %rax,%rcx
1400460e3:	48 ff 15 1e ea 03 00 	rex.W call *0x3ea1e(%rip)        # 0x140084b08
1400460ea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400460ef:	48 8b f8             	mov    %rax,%rdi
1400460f2:	48 85 c0             	test   %rax,%rax
1400460f5:	0f 84 1f 0f fc ff    	je     0x14000701a
1400460fb:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140046100:	33 d2                	xor    %edx,%edx
140046102:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140046107:	44 8d 4b f9          	lea    -0x7(%rbx),%r9d
14004610b:	8b 44 24 58          	mov    0x58(%rsp),%eax
14004610f:	4c 8d 05 2a b8 04 00 	lea    0x4b82a(%rip),%r8        # 0x140091940
140046116:	89 44 24 28          	mov    %eax,0x28(%rsp)
14004611a:	48 8d 0d 3f b8 04 00 	lea    0x4b83f(%rip),%rcx        # 0x140091960
140046121:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140046126:	48 ff 15 b3 f1 03 00 	rex.W call *0x3f1b3(%rip)        # 0x1400852e0
14004612d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046132:	85 c0                	test   %eax,%eax
140046134:	0f 89 9b 0f fc ff    	jns    0x1400070d5
14004613a:	8b c8                	mov    %eax,%ecx
14004613c:	48 ff 15 55 f2 03 00 	rex.W call *0x3f255(%rip)        # 0x140085398
140046143:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046148:	eb 0c                	jmp    0x140046156
14004614a:	48 ff 15 1f e9 03 00 	rex.W call *0x3e91f(%rip)        # 0x140084a70
140046151:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046156:	8b d8                	mov    %eax,%ebx
140046158:	e9 b4 0e fc ff       	jmp    0x140007011
14004615d:	bb 57 00 00 00       	mov    $0x57,%ebx
140046162:	e9 aa 0e fc ff       	jmp    0x140007011
140046167:	48 ff 15 a2 e9 03 00 	rex.W call *0x3e9a2(%rip)        # 0x140084b10
14004616e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046173:	4c 8b c7             	mov    %rdi,%r8
140046176:	33 d2                	xor    %edx,%edx
140046178:	48 8b c8             	mov    %rax,%rcx
14004617b:	48 ff 15 96 e9 03 00 	rex.W call *0x3e996(%rip)        # 0x140084b18
140046182:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046187:	90                   	nop
140046188:	e9 8d 0e fc ff       	jmp    0x14000701a
14004618d:	cc                   	int3
14004618e:	48 8b 0d 6b 8e 05 00 	mov    0x58e6b(%rip),%rcx        # 0x14009f000
140046195:	48 8d 05 64 8e 05 00 	lea    0x58e64(%rip),%rax        # 0x14009f000
14004619c:	48 3b c8             	cmp    %rax,%rcx
14004619f:	0f 84 d5 10 fc ff    	je     0x14000727a
1400461a5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400461a9:	0f 84 cb 10 fc ff    	je     0x14000727a
1400461af:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400461b3:	4c 8d 05 76 2a 04 00 	lea    0x42a76(%rip),%r8        # 0x140088c30
1400461ba:	ba 39 01 00 00       	mov    $0x139,%edx
1400461bf:	44 8b cb             	mov    %ebx,%r9d
1400461c2:	e8 55 17 01 00       	call   0x14005791c
1400461c7:	90                   	nop
1400461c8:	e9 ad 10 fc ff       	jmp    0x14000727a
1400461cd:	bb 05 00 00 00       	mov    $0x5,%ebx
1400461d2:	e9 a3 10 fc ff       	jmp    0x14000727a
1400461d7:	48 8b 0d 22 8e 05 00 	mov    0x58e22(%rip),%rcx        # 0x14009f000
1400461de:	48 8d 05 1b 8e 05 00 	lea    0x58e1b(%rip),%rax        # 0x14009f000
1400461e5:	48 3b c8             	cmp    %rax,%rcx
1400461e8:	0f 84 8c 10 fc ff    	je     0x14000727a
1400461ee:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400461f2:	0f 84 82 10 fc ff    	je     0x14000727a
1400461f8:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400461fc:	4c 8d 05 2d 2a 04 00 	lea    0x42a2d(%rip),%r8        # 0x140088c30
140046203:	ba 3a 01 00 00       	mov    $0x13a,%edx
140046208:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14004620c:	44 8b ce             	mov    %esi,%r9d
14004620f:	e8 24 18 01 00       	call   0x140057a38
140046214:	90                   	nop
140046215:	e9 60 10 fc ff       	jmp    0x14000727a
14004621a:	48 8b 0d df 8d 05 00 	mov    0x58ddf(%rip),%rcx        # 0x14009f000
140046221:	48 8d 05 d8 8d 05 00 	lea    0x58dd8(%rip),%rax        # 0x14009f000
140046228:	48 3b c8             	cmp    %rax,%rcx
14004622b:	0f 84 49 10 fc ff    	je     0x14000727a
140046231:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046235:	0f 84 3f 10 fc ff    	je     0x14000727a
14004623b:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14004623f:	4c 8d 05 ea 29 04 00 	lea    0x429ea(%rip),%r8        # 0x140088c30
140046246:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004624a:	ba 3b 01 00 00       	mov    $0x13b,%edx
14004624f:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140046253:	e8 20 19 01 00       	call   0x140057b78
140046258:	90                   	nop
140046259:	e9 1c 10 fc ff       	jmp    0x14000727a
14004625e:	bb 06 00 00 00       	mov    $0x6,%ebx
140046263:	e9 12 10 fc ff       	jmp    0x14000727a
140046268:	bb 57 00 00 00       	mov    $0x57,%ebx
14004626d:	e9 08 10 fc ff       	jmp    0x14000727a
140046272:	48 8b 05 07 8e 05 00 	mov    0x58e07(%rip),%rax        # 0x14009f080
140046279:	48 23 c3             	and    %rbx,%rax
14004627c:	48 3b 05 fd 8d 05 00 	cmp    0x58dfd(%rip),%rax        # 0x14009f080
140046283:	0f 85 de 10 fc ff    	jne    0x140007367
140046289:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
14004628d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140046292:	48 8d 15 14 99 04 00 	lea    0x49914(%rip),%rdx        # 0x14008fbad
140046299:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
1400462a0:	00
1400462a1:	e9 af 10 fc ff       	jmp    0x140007355
1400462a6:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400462ad:	00 00
1400462af:	45 03 ff             	add    %r15d,%r15d
1400462b2:	41 8b df             	mov    %r15d,%ebx
1400462b5:	ba 08 00 00 00       	mov    $0x8,%edx
1400462ba:	48 c1 e3 04          	shl    $0x4,%rbx
1400462be:	4c 8b c3             	mov    %rbx,%r8
1400462c1:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400462c5:	48 ff 15 fc f0 03 00 	rex.W call *0x3f0fc(%rip)        # 0x1400853c8
1400462cc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400462d1:	48 8b f8             	mov    %rax,%rdi
1400462d4:	48 85 c0             	test   %rax,%rax
1400462d7:	0f 84 9b 00 00 00    	je     0x140046378
1400462dd:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1400462e1:	48 8b c8             	mov    %rax,%rcx
1400462e4:	48 d1 eb             	shr    $1,%rbx
1400462e7:	4c 8b c3             	mov    %rbx,%r8
1400462ea:	e8 34 21 ff ff       	call   0x140038423
1400462ef:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1400462f3:	48 8d 45 00          	lea    0x0(%rbp),%rax
1400462f7:	4c 3b c0             	cmp    %rax,%r8
1400462fa:	74 1b                	je     0x140046317
1400462fc:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140046303:	00 00
140046305:	33 d2                	xor    %edx,%edx
140046307:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14004630b:	48 ff 15 a6 f0 03 00 	rex.W call *0x3f0a6(%rip)        # 0x1400853b8
140046312:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046317:	44 8b 4e 18          	mov    0x18(%rsi),%r9d
14004631b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140046320:	48 89 7e 10          	mov    %rdi,0x10(%rsi)
140046324:	e9 b9 11 fc ff       	jmp    0x1400074e2
140046329:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14004632e:	4c 8d 05 93 b2 04 00 	lea    0x4b293(%rip),%r8        # 0x1400915c8
140046335:	ba 10 00 00 00       	mov    $0x10,%edx
14004633a:	8b 48 0c             	mov    0xc(%rax),%ecx
14004633d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140046342:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140046346:	48 8b 0d b3 8c 05 00 	mov    0x58cb3(%rip),%rcx        # 0x14009f000
14004634d:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
140046351:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046355:	e8 1e 18 01 00       	call   0x140057b78
14004635a:	bf 01 00 00 00       	mov    $0x1,%edi
14004635f:	e9 7b 10 fc ff       	jmp    0x1400073df
140046364:	48 8b 01             	mov    (%rcx),%rax