1400417f9:	89 05 b9 f5 05 00    	mov    %eax,0x5f5b9(%rip)        # 0x1400a0db8
1400417ff:	eb 4d                	jmp    0x14004184e
140041801:	48 8b 1d f8 d7 05 00 	mov    0x5d7f8(%rip),%rbx        # 0x14009f000
140041808:	48 3b de             	cmp    %rsi,%rbx
14004180b:	74 41                	je     0x14004184e
14004180d:	40 84 7b 1c          	test   %dil,0x1c(%rbx)
140041811:	74 18                	je     0x14004182b
140041813:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140041817:	ba 10 00 00 00       	mov    $0x10,%edx
14004181c:	4d 8b c6             	mov    %r14,%r8
14004181f:	e8 cc 60 01 00       	call   0x1400578f0
140041824:	48 8b 1d d5 d7 05 00 	mov    0x5d7d5(%rip),%rbx        # 0x14009f000
14004182b:	48 3b de             	cmp    %rsi,%rbx
14004182e:	74 1e                	je     0x14004184e
140041830:	40 84 7b 1c          	test   %dil,0x1c(%rbx)
140041834:	74 18                	je     0x14004184e
140041836:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004183a:	ba 11 00 00 00       	mov    $0x11,%edx
14004183f:	4d 8b c6             	mov    %r14,%r8
140041842:	e8 a9 60 01 00       	call   0x1400578f0
140041847:	48 8b 1d b2 d7 05 00 	mov    0x5d7b2(%rip),%rbx        # 0x14009f000
14004184e:	44 39 65 f3          	cmp    %r12d,-0xd(%rbp)
140041852:	0f 84 05 01 00 00    	je     0x14004195d
140041858:	41 bf 04 00 00 00    	mov    $0x4,%r15d
14004185e:	48 3b de             	cmp    %rsi,%rbx
140041861:	74 1d                	je     0x140041880
140041863:	44 84 7b 1c          	test   %r15b,0x1c(%rbx)
140041867:	74 17                	je     0x140041880
140041869:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004186d:	41 8d 57 12          	lea    0x12(%r15),%edx
140041871:	4d 8b c6             	mov    %r14,%r8
140041874:	e8 77 60 01 00       	call   0x1400578f0
140041879:	48 8b 1d 80 d7 05 00 	mov    0x5d780(%rip),%rbx        # 0x14009f000
140041880:	83 7d fb 00          	cmpl   $0x0,-0x5(%rbp)
140041884:	74 3c                	je     0x1400418c2
140041886:	48 3b de             	cmp    %rsi,%rbx
140041889:	74 17                	je     0x1400418a2
14004188b:	44 84 7b 1c          	test   %r15b,0x1c(%rbx)
14004188f:	74 11                	je     0x1400418a2
140041891:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140041895:	ba 17 00 00 00       	mov    $0x17,%edx
14004189a:	4d 8b c6             	mov    %r14,%r8
14004189d:	e8 4e 60 01 00       	call   0x1400578f0
1400418a2:	8b 55 fb             	mov    -0x5(%rbp),%edx
1400418a5:	4c 8d 45 17          	lea    0x17(%rbp),%r8
1400418a9:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400418ad:	e8 0a 74 01 00       	call   0x140058cbc
1400418b2:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400418b6:	4c 8d 45 17          	lea    0x17(%rbp),%r8
1400418ba:	48 8b d0             	mov    %rax,%rdx
1400418bd:	e8 26 01 fe ff       	call   0x1400219e8
1400418c2:	8b 45 f3             	mov    -0xd(%rbp),%eax
1400418c5:	48 8d 15 14 f3 04 00 	lea    0x4f314(%rip),%rdx        # 0x140090be0
1400418cc:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1400418d0:	45 8b cf             	mov    %r15d,%r9d
1400418d3:	89 45 fb             	mov    %eax,-0x5(%rbp)
1400418d6:	48 8d 45 fb          	lea    -0x5(%rbp),%rax
1400418da:	44 89 7c 24 28       	mov    %r15d,0x28(%rsp)
1400418df:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400418e4:	e8 93 e0 fd ff       	call   0x14001f97c
1400418e9:	85 c0                	test   %eax,%eax
1400418eb:	74 26                	je     0x140041913
1400418ed:	48 8b 0d 0c d7 05 00 	mov    0x5d70c(%rip),%rcx        # 0x14009f000
1400418f4:	48 3b ce             	cmp    %rsi,%rcx
1400418f7:	74 1a                	je     0x140041913
1400418f9:	40 84 79 1c          	test   %dil,0x1c(%rcx)
1400418fd:	74 14                	je     0x140041913
1400418ff:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041903:	ba 18 00 00 00       	mov    $0x18,%edx
140041908:	44 8b c8             	mov    %eax,%r9d
14004190b:	4d 8b c6             	mov    %r14,%r8
14004190e:	e8 09 60 01 00       	call   0x14005791c
140041913:	8b 45 ef             	mov    -0x11(%rbp),%eax
140041916:	48 8d 15 d3 f2 04 00 	lea    0x4f2d3(%rip),%rdx        # 0x140090bf0
14004191d:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
140041921:	45 8b cf             	mov    %r15d,%r9d
140041924:	89 45 f3             	mov    %eax,-0xd(%rbp)
140041927:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
14004192b:	44 89 7c 24 28       	mov    %r15d,0x28(%rsp)
140041930:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140041935:	e8 42 e0 fd ff       	call   0x14001f97c
14004193a:	85 c0                	test   %eax,%eax
14004193c:	74 1f                	je     0x14004195d
14004193e:	48 8b 0d bb d6 05 00 	mov    0x5d6bb(%rip),%rcx        # 0x14009f000
140041945:	48 3b ce             	cmp    %rsi,%rcx
140041948:	0f 84 c0 fb ff ff    	je     0x14004150e
14004194e:	40 84 79 1c          	test   %dil,0x1c(%rcx)
140041952:	0f 84 b6 fb ff ff    	je     0x14004150e
140041958:	e9 9d fb ff ff       	jmp    0x1400414fa
14004195d:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140041961:	48 ff 15 f8 39 04 00 	rex.W call *0x439f8(%rip)        # 0x140085360
140041968:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004196d:	8b c8                	mov    %eax,%ecx
14004196f:	48 ff 15 22 3a 04 00 	rex.W call *0x43a22(%rip)        # 0x140085398
140041976:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004197b:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14004197f:	48 ff 15 da 39 04 00 	rex.W call *0x439da(%rip)        # 0x140085360
140041986:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004198b:	8b c8                	mov    %eax,%ecx
14004198d:	48 ff 15 04 3a 04 00 	rex.W call *0x43a04(%rip)        # 0x140085398
140041994:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041999:	eb 48                	jmp    0x1400419e3
14004199b:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14004199f:	83 25 12 f4 05 00 00 	andl   $0x0,0x5f412(%rip)        # 0x1400a0db8
1400419a6:	48 ff 15 b3 39 04 00 	rex.W call *0x439b3(%rip)        # 0x140085360
1400419ad:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400419b2:	8b c8                	mov    %eax,%ecx
1400419b4:	48 ff 15 dd 39 04 00 	rex.W call *0x439dd(%rip)        # 0x140085398
1400419bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400419c0:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1400419c4:	48 ff 15 95 39 04 00 	rex.W call *0x43995(%rip)        # 0x140085360
1400419cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400419d0:	8b c8                	mov    %eax,%ecx
1400419d2:	48 ff 15 bf 39 04 00 	rex.W call *0x439bf(%rip)        # 0x140085398
1400419d9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400419de:	bf 01 00 00 00       	mov    $0x1,%edi
1400419e3:	e8 cc ab fd ff       	call   0x14001c5b4
1400419e8:	48 83 3d 98 f3 05 00 	cmpq   $0x0,0x5f398(%rip)        # 0x1400a0d88
1400419ef:	00
1400419f0:	74 05                	je     0x1400419f7
1400419f2:	e8 51 79 01 00       	call   0x140059348
1400419f7:	8b c7                	mov    %edi,%eax
1400419f9:	e9 80 8e fe ff       	jmp    0x14002a87e
1400419fe:	48 8b 0d fb d5 05 00 	mov    0x5d5fb(%rip),%rcx        # 0x14009f000
140041a05:	48 8d 05 f4 d5 05 00 	lea    0x5d5f4(%rip),%rax        # 0x14009f000
140041a0c:	48 3b c8             	cmp    %rax,%rcx
140041a0f:	74 79                	je     0x140041a8a
140041a11:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140041a15:	74 73                	je     0x140041a8a
140041a17:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041a1b:	4c 8d 05 5e 6f 04 00 	lea    0x46f5e(%rip),%r8        # 0x140088980
140041a22:	ba 0a 00 00 00       	mov    $0xa,%edx
140041a27:	e8 c4 5e 01 00       	call   0x1400578f0
140041a2c:	eb 5c                	jmp    0x140041a8a
140041a2e:	48 ff 15 3b 30 04 00 	rex.W call *0x4303b(%rip)        # 0x140084a70
140041a35:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041a3a:	48 8b 0d bf d5 05 00 	mov    0x5d5bf(%rip),%rcx        # 0x14009f000
140041a41:	4c 8d 05 38 6f 04 00 	lea    0x46f38(%rip),%r8        # 0x140088980
140041a48:	44 8b c8             	mov    %eax,%r9d
140041a4b:	ba 0b 00 00 00       	mov    $0xb,%edx
140041a50:	8b 44 24 40          	mov    0x40(%rsp),%eax
140041a54:	89 44 24 20          	mov    %eax,0x20(%rsp)
140041a58:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041a5c:	e8 d7 5f 01 00       	call   0x140057a38
140041a61:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140041a68:	00 00
140041a6a:	33 d2                	xor    %edx,%edx
140041a6c:	4c 8b 05 75 e6 05 00 	mov    0x5e675(%rip),%r8        # 0x1400a00e8
140041a73:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140041a77:	48 ff 15 3a 39 04 00 	rex.W call *0x4393a(%rip)        # 0x1400853b8
140041a7e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041a83:	48 89 1d 5e e6 05 00 	mov    %rbx,0x5e65e(%rip)        # 0x1400a00e8
140041a8a:	33 c0                	xor    %eax,%eax
140041a8c:	e9 da 8e fe ff       	jmp    0x14002a96b
140041a91:	48 8b 0d 68 d5 05 00 	mov    0x5d568(%rip),%rcx        # 0x14009f000
140041a98:	48 8d 05 61 d5 05 00 	lea    0x5d561(%rip),%rax        # 0x14009f000
140041a9f:	48 3b c8             	cmp    %rax,%rcx
140041aa2:	74 bd                	je     0x140041a61
140041aa4:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140041aa8:	74 b7                	je     0x140041a61
140041aaa:	eb 82                	jmp    0x140041a2e
140041aac:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041ab0:	4c 8d 05 c9 6e 04 00 	lea    0x46ec9(%rip),%r8        # 0x140088980
140041ab7:	ba 0c 00 00 00       	mov    $0xc,%edx
140041abc:	e8 4f 60 01 00       	call   0x140057b10
140041ac1:	90                   	nop
140041ac2:	e9 9f 8e fe ff       	jmp    0x14002a966
140041ac7:	cc                   	int3
140041ac8:	48 8b 0d 31 d5 05 00 	mov    0x5d531(%rip),%rcx        # 0x14009f000
140041acf:	48 8d 15 2a d5 05 00 	lea    0x5d52a(%rip),%rdx        # 0x14009f000
140041ad6:	48 3b ca             	cmp    %rdx,%rcx
140041ad9:	74 3e                	je     0x140041b19
140041adb:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140041adf:	74 38                	je     0x140041b19
140041ae1:	ba 35 00 00 00       	mov    $0x35,%edx
140041ae6:	eb 1e                	jmp    0x140041b06
140041ae8:	48 8b 0d 11 d5 05 00 	mov    0x5d511(%rip),%rcx        # 0x14009f000
140041aef:	48 8d 15 0a d5 05 00 	lea    0x5d50a(%rip),%rdx        # 0x14009f000
140041af6:	48 3b ca             	cmp    %rdx,%rcx
140041af9:	74 1e                	je     0x140041b19
140041afb:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140041aff:	74 18                	je     0x140041b19
140041b01:	ba 36 00 00 00       	mov    $0x36,%edx
140041b06:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041b0a:	4c 8d 05 07 75 04 00 	lea    0x47507(%rip),%r8        # 0x140089018
140041b11:	44 8b c8             	mov    %eax,%r9d
140041b14:	e8 03 5e 01 00       	call   0x14005791c
140041b19:	33 c0                	xor    %eax,%eax
140041b1b:	e9 a6 8e fe ff       	jmp    0x14002a9c6
140041b20:	83 7d 18 04          	cmpl   $0x4,0x18(%rbp)
140041b24:	0f 85 4c 8f fe ff    	jne    0x14002aa76
140041b2a:	c6 05 df d9 05 00 00 	movb   $0x0,0x5d9df(%rip)        # 0x14009f510
140041b31:	e9 4a 8f fe ff       	jmp    0x14002aa80
140041b36:	83 7d 18 04          	cmpl   $0x4,0x18(%rbp)
140041b3a:	0f 85 82 8f fe ff    	jne    0x14002aac2
140041b40:	8b 0d 8a e6 05 00    	mov    0x5e68a(%rip),%ecx        # 0x1400a01d0
140041b46:	85 c9                	test   %ecx,%ecx
140041b48:	0f 84 87 8f fe ff    	je     0x14002aad5
140041b4e:	44 8b 05 93 d6 05 00 	mov    0x5d693(%rip),%r8d        # 0x14009f1e8
140041b55:	8b c1                	mov    %ecx,%eax
140041b57:	ba ff ff ff 7f       	mov    $0x7fffffff,%edx
140041b5c:	23 c2                	and    %edx,%eax
140041b5e:	41 3b c0             	cmp    %r8d,%eax
140041b61:	0f 83 6e 8f fe ff    	jae    0x14002aad5
140041b67:	8b c1                	mov    %ecx,%eax
140041b69:	41 33 c0             	xor    %r8d,%eax
140041b6c:	23 c2                	and    %edx,%eax
140041b6e:	33 c8                	xor    %eax,%ecx
140041b70:	89 0d 5a e6 05 00    	mov    %ecx,0x5e65a(%rip)        # 0x1400a01d0
140041b76:	e9 5a 8f fe ff       	jmp    0x14002aad5
140041b7b:	48 8b 0d 7e d4 05 00 	mov    0x5d47e(%rip),%rcx        # 0x14009f000
140041b82:	48 3b cf             	cmp    %rdi,%rcx
140041b85:	0f 84 5a 8f fe ff    	je     0x14002aae5
140041b8b:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140041b8f:	0f 84 50 8f fe ff    	je     0x14002aae5
140041b95:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041b99:	4c 8d 05 18 6f 04 00 	lea    0x46f18(%rip),%r8        # 0x140088ab8
140041ba0:	ba 11 00 00 00       	mov    $0x11,%edx
140041ba5:	e8 46 5d 01 00       	call   0x1400578f0
140041baa:	90                   	nop
140041bab:	e9 35 8f fe ff       	jmp    0x14002aae5
140041bb0:	8b 05 1a e6 05 00    	mov    0x5e61a(%rip),%eax        # 0x1400a01d0
140041bb6:	4c 8d 05 fb 6e 04 00 	lea    0x46efb(%rip),%r8        # 0x140088ab8
140041bbd:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041bc1:	ba 12 00 00 00       	mov    $0x12,%edx
140041bc6:	89 44 24 28          	mov    %eax,0x28(%rsp)
140041bca:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
140041bcf:	e8 64 cd 01 00       	call   0x14005e938
140041bd4:	90                   	nop
140041bd5:	e9 c5 8f fe ff       	jmp    0x14002ab9f
140041bda:	33 db                	xor    %ebx,%ebx
140041bdc:	48 89 19             	mov    %rbx,(%rcx)
140041bdf:	8d 43 0d             	lea    0xd(%rbx),%eax
140041be2:	e9 1b 91 fe ff       	jmp    0x14002ad02
140041be7:	48 8b d3             	mov    %rbx,%rdx
140041bea:	e9 9d 90 fe ff       	jmp    0x14002ac8c
140041bef:	cc                   	int3
140041bf0:	e8 f7 6b 01 00       	call   0x1400587ec
140041bf5:	48 8d 3d 94 f1 05 00 	lea    0x5f194(%rip),%rdi        # 0x1400a0d90
140041bfc:	48 8b cf             	mov    %rdi,%rcx
140041bff:	48 ff 15 da 31 04 00 	rex.W call *0x431da(%rip)        # 0x140084de0
140041c06:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041c0b:	8b 05 a7 f1 05 00    	mov    0x5f1a7(%rip),%eax        # 0x1400a0db8
140041c11:	83 c8 04             	or     $0x4,%eax
140041c14:	89 05 9e f1 05 00    	mov    %eax,0x5f19e(%rip)        # 0x1400a0db8
140041c1a:	a8 08                	test   $0x8,%al
140041c1c:	74 4b                	je     0x140041c69
140041c1e:	48 8b 0d db d3 05 00 	mov    0x5d3db(%rip),%rcx        # 0x14009f000
140041c25:	48 8d 1d d4 d3 05 00 	lea    0x5d3d4(%rip),%rbx        # 0x14009f000
140041c2c:	48 3b cb             	cmp    %rbx,%rcx
140041c2f:	74 1e                	je     0x140041c4f
140041c31:	f7 41 1c 00 00 02 00 	testl  $0x20000,0x1c(%rcx)
140041c38:	74 15                	je     0x140041c4f
140041c3a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041c3e:	4c 8d 05 db 6d 04 00 	lea    0x46ddb(%rip),%r8        # 0x140088a20
140041c45:	ba 3c 00 00 00       	mov    $0x3c,%edx
140041c4a:	e8 a1 5c 01 00       	call   0x1400578f0
140041c4f:	e8 6c 65 01 00       	call   0x1400581c0
140041c54:	48 8b cf             	mov    %rdi,%rcx
140041c57:	48 ff 15 3a 31 04 00 	rex.W call *0x4313a(%rip)        # 0x140084d98
140041c5e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041c63:	90                   	nop
140041c64:	e9 fb a2 fe ff       	jmp    0x14002bf64
140041c69:	48 8b cf             	mov    %rdi,%rcx
140041c6c:	48 ff 15 25 31 04 00 	rex.W call *0x43125(%rip)        # 0x140084d98
140041c73:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041c78:	90                   	nop
140041c79:	e9 9c a2 fe ff       	jmp    0x14002bf1a
140041c7e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041c82:	4c 8d 0d 07 4e 04 00 	lea    0x44e07(%rip),%r9        # 0x140086a90
140041c89:	ba 3d 00 00 00       	mov    $0x3d,%edx
140041c8e:	89 44 24 20          	mov    %eax,0x20(%rsp)
140041c92:	4c 8d 05 87 6d 04 00 	lea    0x46d87(%rip),%r8        # 0x140088a20
140041c99:	e8 da 5e 01 00       	call   0x140057b78
140041c9e:	90                   	nop
140041c9f:	e9 c0 a2 fe ff       	jmp    0x14002bf64
140041ca4:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140041cab:	00 00
140041cad:	33 d2                	xor    %edx,%edx
140041caf:	41 b8 10 04 00 00    	mov    $0x410,%r8d
140041cb5:	c7 45 6f 08 02 00 00 	movl   $0x208,0x6f(%rbp)
140041cbc:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140041cc0:	48 ff 15 01 37 04 00 	rex.W call *0x43701(%rip)        # 0x1400853c8
140041cc7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041ccc:	48 8b f8             	mov    %rax,%rdi
140041ccf:	48 85 c0             	test   %rax,%rax
140041cd2:	75 3a                	jne    0x140041d0e
140041cd4:	48 8b 0d 25 d3 05 00 	mov    0x5d325(%rip),%rcx        # 0x14009f000
140041cdb:	48 8d 1d 1e d3 05 00 	lea    0x5d31e(%rip),%rbx        # 0x14009f000
140041ce2:	48 3b cb             	cmp    %rbx,%rcx
140041ce5:	0f 84 79 a2 fe ff    	je     0x14002bf64
140041ceb:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140041cef:	0f 84 6f a2 fe ff    	je     0x14002bf64
140041cf5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041cf9:	8d 50 3e             	lea    0x3e(%rax),%edx
140041cfc:	4c 8d 05 1d 6d 04 00 	lea    0x46d1d(%rip),%r8        # 0x140088a20
140041d03:	e8 e8 5b 01 00       	call   0x1400578f0
140041d08:	90                   	nop
140041d09:	e9 56 a2 fe ff       	jmp    0x14002bf64
140041d0e:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
140041d12:	48 8d b0 08 02 00 00 	lea    0x208(%rax),%rsi
140041d19:	48 8d 45 6f          	lea    0x6f(%rbp),%rax
140041d1d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140041d22:	4c 8d 4d 77          	lea    0x77(%rbp),%r9
140041d26:	48 8d 15 db 55 04 00 	lea    0x455db(%rip),%rdx        # 0x140087308
140041d2d:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140041d32:	e8 d9 c1 fc ff       	call   0x14000df10
140041d37:	85 c0                	test   %eax,%eax
140041d39:	0f 84 8a 00 00 00    	je     0x140041dc9
140041d3f:	48 8b 0d ba d2 05 00 	mov    0x5d2ba(%rip),%rcx        # 0x14009f000
140041d46:	48 8d 1d b3 d2 05 00 	lea    0x5d2b3(%rip),%rbx        # 0x14009f000
140041d4d:	48 3b cb             	cmp    %rbx,%rcx
140041d50:	74 1e                	je     0x140041d70
140041d52:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140041d56:	74 18                	je     0x140041d70
140041d58:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041d5c:	4c 8d 05 bd 6c 04 00 	lea    0x46cbd(%rip),%r8        # 0x140088a20
140041d63:	ba 3f 00 00 00       	mov    $0x3f,%edx
140041d68:	44 8b c8             	mov    %eax,%r9d
140041d6b:	e8 ac 5b 01 00       	call   0x14005791c
140041d70:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
140041d74:	48 ff 15 e5 35 04 00 	rex.W call *0x435e5(%rip)        # 0x140085360
140041d7b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041d80:	8b c8                	mov    %eax,%ecx
140041d82:	48 ff 15 0f 36 04 00 	rex.W call *0x4360f(%rip)        # 0x140085398
140041d89:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041d8e:	eb 15                	jmp    0x140041da5
140041d90:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041d94:	4c 8d 05 85 6c 04 00 	lea    0x46c85(%rip),%r8        # 0x140088a20
140041d9b:	ba 41 00 00 00       	mov    $0x41,%edx
140041da0:	e8 4b 5b 01 00       	call   0x1400578f0
140041da5:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140041dac:	00 00
140041dae:	4c 8b c7             	mov    %rdi,%r8
140041db1:	33 d2                	xor    %edx,%edx
140041db3:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140041db7:	48 ff 15 fa 35 04 00 	rex.W call *0x435fa(%rip)        # 0x1400853b8
140041dbe:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041dc3:	90                   	nop
140041dc4:	e9 9b a1 fe ff       	jmp    0x14002bf64
140041dc9:	48 8b 0d 30 d2 05 00 	mov    0x5d230(%rip),%rcx        # 0x14009f000
140041dd0:	48 8d 1d 29 d2 05 00 	lea    0x5d229(%rip),%rbx        # 0x14009f000
140041dd7:	48 3b cb             	cmp    %rbx,%rcx
140041dda:	74 1e                	je     0x140041dfa
140041ddc:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140041de0:	74 18                	je     0x140041dfa
140041de2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041de6:	4c 8d 05 33 6c 04 00 	lea    0x46c33(%rip),%r8        # 0x140088a20
140041ded:	ba 40 00 00 00       	mov    $0x40,%edx
140041df2:	4c 8b cf             	mov    %rdi,%r9