14004e8cf:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
14004e8d3:	49 8b 04 24          	mov    (%r12),%rax
14004e8d7:	48 8d 3c f9          	lea    (%rcx,%rdi,8),%rdi
14004e8db:	49 8b cc             	mov    %r12,%rcx
14004e8de:	48 8b 40 20          	mov    0x20(%rax),%rax
14004e8e2:	ff 15 e0 6d 03 00    	call   *0x36de0(%rip)        # 0x1400856c8
14004e8e8:	48 8b c8             	mov    %rax,%rcx
14004e8eb:	48 8b d7             	mov    %rdi,%rdx
14004e8ee:	e8 19 8c fc ff       	call   0x14001750c
14004e8f3:	45 33 e4             	xor    %r12d,%r12d
14004e8f6:	85 c0                	test   %eax,%eax
14004e8f8:	0f 88 50 01 00 00    	js     0x14004ea4e
14004e8fe:	8b 7d 57             	mov    0x57(%rbp),%edi
14004e901:	ff c7                	inc    %edi
14004e903:	ff 45 af             	incl   -0x51(%rbp)
14004e906:	89 7d 57             	mov    %edi,0x57(%rbp)
14004e909:	e9 47 86 fc ff       	jmp    0x140016f55
14004e90e:	41 be 0a 05 00 00    	mov    $0x50a,%r14d
14004e914:	48 8b 0d e5 06 05 00 	mov    0x506e5(%rip),%rcx        # 0x14009f000
14004e91b:	49 3b cf             	cmp    %r15,%rcx
14004e91e:	74 2a                	je     0x14004e94a
14004e920:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004e924:	74 24                	je     0x14004e94a
14004e926:	48 8b 46 38          	mov    0x38(%rsi),%rax
14004e92a:	ba 48 00 00 00       	mov    $0x48,%edx
14004e92f:	4d 8b 4c 24 38       	mov    0x38(%r12),%r9
14004e934:	4d 8b c5             	mov    %r13,%r8
14004e937:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004e93b:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
14004e940:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004e945:	e8 62 93 00 00       	call   0x140057cac
14004e94a:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14004e94e:	e8 3d 3a fb ff       	call   0x140002390
14004e953:	45 33 e4             	xor    %r12d,%r12d
14004e956:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004e95a:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004e95e:	48 3b d8             	cmp    %rax,%rbx
14004e961:	0f 94 c0             	sete   %al
14004e964:	84 c0                	test   %al,%al
14004e966:	0f 85 e5 fd ff ff    	jne    0x14004e751
14004e96c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004e970:	48 8b 03             	mov    (%rbx),%rax
14004e973:	48 89 01             	mov    %rax,(%rcx)
14004e976:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004e97a:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004e97e:	48 85 c9             	test   %rcx,%rcx
14004e981:	74 22                	je     0x14004e9a5
14004e983:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14004e987:	83 c8 ff             	or     $0xffffffff,%eax
14004e98a:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14004e98f:	83 f8 01             	cmp    $0x1,%eax
14004e992:	75 11                	jne    0x14004e9a5
14004e994:	48 8b 01             	mov    (%rcx),%rax
14004e997:	ba 01 00 00 00       	mov    $0x1,%edx
14004e99c:	48 8b 00             	mov    (%rax),%rax
14004e99f:	ff 15 23 6d 03 00    	call   *0x36d23(%rip)        # 0x1400856c8
14004e9a5:	48 8d 15 bc 90 03 00 	lea    0x390bc(%rip),%rdx        # 0x140087a68
14004e9ac:	48 8b cb             	mov    %rbx,%rcx
14004e9af:	e8 4c 55 fe ff       	call   0x140033f00
14004e9b4:	eb a0                	jmp    0x14004e956
14004e9b6:	48 ff 15 b3 60 03 00 	rex.W call *0x360b3(%rip)        # 0x140084a70
14004e9bd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e9c2:	44 8b f0             	mov    %eax,%r14d
14004e9c5:	48 8b 0d 34 06 05 00 	mov    0x50634(%rip),%rcx        # 0x14009f000
14004e9cc:	49 3b cf             	cmp    %r15,%rcx
14004e9cf:	74 1a                	je     0x14004e9eb
14004e9d1:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004e9d5:	74 14                	je     0x14004e9eb
14004e9d7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004e9db:	ba 4a 00 00 00       	mov    $0x4a,%edx
14004e9e0:	44 8b c8             	mov    %eax,%r9d
14004e9e3:	4d 8b c5             	mov    %r13,%r8
14004e9e6:	e8 31 8f 00 00       	call   0x14005791c
14004e9eb:	45 33 e4             	xor    %r12d,%r12d
14004e9ee:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004e9f2:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004e9f6:	48 3b d8             	cmp    %rax,%rbx
14004e9f9:	0f 94 c0             	sete   %al
14004e9fc:	84 c0                	test   %al,%al
14004e9fe:	0f 85 4d fd ff ff    	jne    0x14004e751
14004ea04:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004ea08:	48 8b 03             	mov    (%rbx),%rax
14004ea0b:	48 89 01             	mov    %rax,(%rcx)
14004ea0e:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004ea12:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004ea16:	48 85 c9             	test   %rcx,%rcx
14004ea19:	74 22                	je     0x14004ea3d
14004ea1b:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14004ea1f:	83 c8 ff             	or     $0xffffffff,%eax
14004ea22:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14004ea27:	83 f8 01             	cmp    $0x1,%eax
14004ea2a:	75 11                	jne    0x14004ea3d
14004ea2c:	48 8b 01             	mov    (%rcx),%rax
14004ea2f:	ba 01 00 00 00       	mov    $0x1,%edx
14004ea34:	48 8b 00             	mov    (%rax),%rax
14004ea37:	ff 15 8b 6c 03 00    	call   *0x36c8b(%rip)        # 0x1400856c8
14004ea3d:	48 8d 15 24 90 03 00 	lea    0x39024(%rip),%rdx        # 0x140087a68
14004ea44:	48 8b cb             	mov    %rbx,%rcx
14004ea47:	e8 b4 54 fe ff       	call   0x140033f00
14004ea4c:	eb a0                	jmp    0x14004e9ee
14004ea4e:	8b c8                	mov    %eax,%ecx
14004ea50:	48 ff 15 41 69 03 00 	rex.W call *0x36941(%rip)        # 0x140085398
14004ea57:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004ea5c:	44 8b f0             	mov    %eax,%r14d
14004ea5f:	48 8b 05 9a 05 05 00 	mov    0x5059a(%rip),%rax        # 0x14009f000
14004ea66:	49 3b c7             	cmp    %r15,%rax
14004ea69:	74 36                	je     0x14004eaa1
14004ea6b:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
14004ea6f:	74 30                	je     0x14004eaa1
14004ea71:	48 8b 06             	mov    (%rsi),%rax
14004ea74:	48 8b ce             	mov    %rsi,%rcx
14004ea77:	48 8b 40 20          	mov    0x20(%rax),%rax
14004ea7b:	ff 15 47 6c 03 00    	call   *0x36c47(%rip)        # 0x1400856c8
14004ea81:	48 8b 0d 78 05 05 00 	mov    0x50578(%rip),%rcx        # 0x14009f000
14004ea88:	ba 4c 00 00 00       	mov    $0x4c,%edx
14004ea8d:	4c 8b c8             	mov    %rax,%r9
14004ea90:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14004ea95:	4d 8b c5             	mov    %r13,%r8
14004ea98:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004ea9c:	e8 d7 90 00 00       	call   0x140057b78
14004eaa1:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004eaa5:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004eaa9:	48 3b d8             	cmp    %rax,%rbx
14004eaac:	0f 94 c0             	sete   %al
14004eaaf:	84 c0                	test   %al,%al
14004eab1:	0f 85 9a fc ff ff    	jne    0x14004e751
14004eab7:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004eabb:	48 8b 03             	mov    (%rbx),%rax
14004eabe:	48 89 01             	mov    %rax,(%rcx)
14004eac1:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004eac5:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004eac9:	48 85 c9             	test   %rcx,%rcx
14004eacc:	74 22                	je     0x14004eaf0
14004eace:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14004ead2:	83 c8 ff             	or     $0xffffffff,%eax
14004ead5:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14004eada:	83 f8 01             	cmp    $0x1,%eax
14004eadd:	75 11                	jne    0x14004eaf0
14004eadf:	48 8b 01             	mov    (%rcx),%rax
14004eae2:	ba 01 00 00 00       	mov    $0x1,%edx
14004eae7:	48 8b 00             	mov    (%rax),%rax
14004eaea:	ff 15 d8 6b 03 00    	call   *0x36bd8(%rip)        # 0x1400856c8
14004eaf0:	48 8d 15 71 8f 03 00 	lea    0x38f71(%rip),%rdx        # 0x140087a68
14004eaf7:	48 8b cb             	mov    %rbx,%rcx
14004eafa:	e8 01 54 fe ff       	call   0x140033f00
14004eaff:	eb a0                	jmp    0x14004eaa1
14004eb01:	8b c8                	mov    %eax,%ecx
14004eb03:	48 ff 15 8e 68 03 00 	rex.W call *0x3688e(%rip)        # 0x140085398
14004eb0a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004eb0f:	44 8b f0             	mov    %eax,%r14d
14004eb12:	48 8b 0d e7 04 05 00 	mov    0x504e7(%rip),%rcx        # 0x14009f000
14004eb19:	49 3b cf             	cmp    %r15,%rcx
14004eb1c:	74 1f                	je     0x14004eb3d
14004eb1e:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004eb22:	74 19                	je     0x14004eb3d
14004eb24:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14004eb28:	ba 4b 00 00 00       	mov    $0x4b,%edx
14004eb2d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004eb31:	4d 8b c5             	mov    %r13,%r8
14004eb34:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004eb38:	e8 3b 90 00 00       	call   0x140057b78
14004eb3d:	45 33 e4             	xor    %r12d,%r12d
14004eb40:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004eb44:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004eb48:	48 3b d8             	cmp    %rax,%rbx
14004eb4b:	0f 94 c0             	sete   %al
14004eb4e:	84 c0                	test   %al,%al
14004eb50:	0f 85 fb fb ff ff    	jne    0x14004e751
14004eb56:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004eb5a:	48 8b 03             	mov    (%rbx),%rax
14004eb5d:	48 89 01             	mov    %rax,(%rcx)
14004eb60:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004eb64:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004eb68:	48 85 c9             	test   %rcx,%rcx
14004eb6b:	74 22                	je     0x14004eb8f
14004eb6d:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14004eb71:	83 c8 ff             	or     $0xffffffff,%eax
14004eb74:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14004eb79:	83 f8 01             	cmp    $0x1,%eax
14004eb7c:	75 11                	jne    0x14004eb8f
14004eb7e:	48 8b 01             	mov    (%rcx),%rax
14004eb81:	ba 01 00 00 00       	mov    $0x1,%edx
14004eb86:	48 8b 00             	mov    (%rax),%rax
14004eb89:	ff 15 39 6b 03 00    	call   *0x36b39(%rip)        # 0x1400856c8
14004eb8f:	48 8d 15 d2 8e 03 00 	lea    0x38ed2(%rip),%rdx        # 0x140087a68
14004eb96:	48 8b cb             	mov    %rbx,%rcx
14004eb99:	e8 62 53 fe ff       	call   0x140033f00
14004eb9e:	eb a0                	jmp    0x14004eb40
14004eba0:	41 be 6d 05 00 00    	mov    $0x56d,%r14d
14004eba6:	48 8b 0d 53 04 05 00 	mov    0x50453(%rip),%rcx        # 0x14009f000
14004ebad:	49 3b cf             	cmp    %r15,%rcx
14004ebb0:	74 1f                	je     0x14004ebd1
14004ebb2:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004ebb6:	74 19                	je     0x14004ebd1
14004ebb8:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004ebbc:	ba 49 00 00 00       	mov    $0x49,%edx
14004ebc1:	44 8b cf             	mov    %edi,%r9d
14004ebc4:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14004ebc9:	4d 8b c5             	mov    %r13,%r8
14004ebcc:	e8 67 8e 00 00       	call   0x140057a38
14004ebd1:	45 33 e4             	xor    %r12d,%r12d
14004ebd4:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14004ebd8:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14004ebdc:	48 3b d8             	cmp    %rax,%rbx
14004ebdf:	0f 94 c0             	sete   %al
14004ebe2:	84 c0                	test   %al,%al
14004ebe4:	0f 85 67 fb ff ff    	jne    0x14004e751
14004ebea:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004ebee:	48 8b 03             	mov    (%rbx),%rax
14004ebf1:	48 89 01             	mov    %rax,(%rcx)
14004ebf4:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004ebf8:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004ebfc:	48 85 c9             	test   %rcx,%rcx
14004ebff:	74 22                	je     0x14004ec23
14004ec01:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14004ec05:	83 c8 ff             	or     $0xffffffff,%eax
14004ec08:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14004ec0d:	83 f8 01             	cmp    $0x1,%eax
14004ec10:	75 11                	jne    0x14004ec23
14004ec12:	48 8b 01             	mov    (%rcx),%rax
14004ec15:	ba 01 00 00 00       	mov    $0x1,%edx
14004ec1a:	48 8b 00             	mov    (%rax),%rax
14004ec1d:	ff 15 a5 6a 03 00    	call   *0x36aa5(%rip)        # 0x1400856c8
14004ec23:	48 8d 15 3e 8e 03 00 	lea    0x38e3e(%rip),%rdx        # 0x140087a68
14004ec2a:	48 8b cb             	mov    %rbx,%rcx
14004ec2d:	e8 ce 52 fe ff       	call   0x140033f00
14004ec32:	eb a0                	jmp    0x14004ebd4
14004ec34:	48 8b 01             	mov    (%rcx),%rax
14004ec37:	ba 01 00 00 00       	mov    $0x1,%edx
14004ec3c:	48 8b 00             	mov    (%rax),%rax
14004ec3f:	ff 15 83 6a 03 00    	call   *0x36a83(%rip)        # 0x1400856c8
14004ec45:	90                   	nop
14004ec46:	e9 41 84 fc ff       	jmp    0x14001708c
14004ec4b:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
14004ec4f:	44 8b cf             	mov    %edi,%r9d
14004ec52:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004ec56:	8b 00                	mov    (%rax),%eax
14004ec58:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004ec5c:	e8 37 93 00 00       	call   0x140057f98
14004ec61:	48 8b 0d 98 03 05 00 	mov    0x50398(%rip),%rcx        # 0x14009f000
14004ec68:	e9 2a 81 fc ff       	jmp    0x140016d97
14004ec6d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004ec71:	ba 4e 00 00 00       	mov    $0x4e,%edx
14004ec76:	44 8b cf             	mov    %edi,%r9d
14004ec79:	4d 8b c5             	mov    %r13,%r8
14004ec7c:	e8 9b 8c 00 00       	call   0x14005791c
14004ec81:	90                   	nop
14004ec82:	e9 1c 81 fc ff       	jmp    0x140016da3
14004ec87:	8b 45 57             	mov    0x57(%rbp),%eax
14004ec8a:	85 c0                	test   %eax,%eax
14004ec8c:	74 1e                	je     0x14004ecac
14004ec8e:	48 8b de             	mov    %rsi,%rbx
14004ec91:	8b f8                	mov    %eax,%edi
14004ec93:	48 8b 0b             	mov    (%rbx),%rcx
14004ec96:	48 ff 15 9b 5e 03 00 	rex.W call *0x35e9b(%rip)        # 0x140084b38
14004ec9d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004eca2:	48 8d 5b 08          	lea    0x8(%rbx),%rbx
14004eca6:	48 83 ef 01          	sub    $0x1,%rdi
14004ecaa:	75 e7                	jne    0x14004ec93
14004ecac:	48 8b ce             	mov    %rsi,%rcx
14004ecaf:	48 ff 15 82 5e 03 00 	rex.W call *0x35e82(%rip)        # 0x140084b38
14004ecb6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004ecbb:	90                   	nop
14004ecbc:	e9 22 81 fc ff       	jmp    0x140016de3
14004ecc1:	cc                   	int3
14004ecc2:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
14004ecc7:	e9 b4 87 fc ff       	jmp    0x140017480
14004eccc:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
14004ecd1:	e9 a8 87 fc ff       	jmp    0x14001747e
14004ecd6:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
14004ecdb:	4c 8b c6             	mov    %rsi,%r8
14004ecde:	33 d2                	xor    %edx,%edx
14004ece0:	48 8b cf             	mov    %rdi,%rcx
14004ece3:	48 ff 15 ce 66 03 00 	rex.W call *0x366ce(%rip)        # 0x1400853b8
14004ecea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004ecef:	90                   	nop
14004ecf0:	e9 70 87 fc ff       	jmp    0x140017465
14004ecf5:	49 8b 06             	mov    (%r14),%rax
14004ecf8:	48 8b 38             	mov    (%rax),%rdi
14004ecfb:	41 c6 07 01          	movb   $0x1,(%r15)
14004ecff:	e9 0a 86 fc ff       	jmp    0x14001730e
14004ed04:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
14004ed09:	e9 ee 87 fc ff       	jmp    0x1400174fc
14004ed0e:	48 8b cb             	mov    %rbx,%rcx
14004ed11:	48 ff 15 20 5e 03 00 	rex.W call *0x35e20(%rip)        # 0x140084b38
14004ed18:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004ed1d:	8b c7                	mov    %edi,%eax
14004ed1f:	e9 76 88 fc ff       	jmp    0x14001759a
14004ed24:	44 8b ad 87 00 00 00 	mov    0x87(%rbp),%r13d
14004ed2b:	bf 01 00 00 00       	mov    $0x1,%edi
14004ed30:	41 81 fd ff 00 00 00 	cmp    $0xff,%r13d
14004ed37:	75 29                	jne    0x14004ed62
14004ed39:	33 c9                	xor    %ecx,%ecx
14004ed3b:	4d 85 f6             	test   %r14,%r14
14004ed3e:	74 2b                	je     0x14004ed6b
14004ed40:	66 41 39 0e          	cmp    %cx,(%r14)
14004ed44:	74 25                	je     0x14004ed6b
14004ed46:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14004ed4a:	48 ff c0             	inc    %rax
14004ed4d:	66 41 39 0c 46       	cmp    %cx,(%r14,%rax,2)
14004ed52:	75 f6                	jne    0x14004ed4a
14004ed54:	8b c0                	mov    %eax,%eax
14004ed56:	66 41 83 7c 46 fe 24 	cmpw   $0x24,-0x2(%r14,%rax,2)
14004ed5d:	75 0c                	jne    0x14004ed6b
14004ed5f:	44 8b ef             	mov    %edi,%r13d
14004ed62:	44 3b ef             	cmp    %edi,%r13d
14004ed65:	0f 84 b7 00 00 00    	je     0x14004ee22
14004ed6b:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
14004ed6f:	49 8b d7             	mov    %r15,%rdx
14004ed72:	49 8b ce             	mov    %r14,%rcx
14004ed75:	e8 b6 47 fe ff       	call   0x140033530
14004ed7a:	85 c0                	test   %eax,%eax
14004ed7c:	75 41                	jne    0x14004edbf
14004ed7e:	48 8b 0d 7b 02 05 00 	mov    0x5027b(%rip),%rcx        # 0x14009f000
14004ed85:	48 8d 1d 74 02 05 00 	lea    0x50274(%rip),%rbx        # 0x14009f000
14004ed8c:	48 3b cb             	cmp    %rbx,%rcx
14004ed8f:	74 21                	je     0x14004edb2
14004ed91:	40 84 79 1c          	test   %dil,0x1c(%rcx)
14004ed95:	74 1b                	je     0x14004edb2
14004ed97:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004ed9b:	8d 50 2f             	lea    0x2f(%rax),%edx
14004ed9e:	4d 8b ce             	mov    %r14,%r9
14004eda1:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14004eda6:	4c 8d 05 d3 9b 03 00 	lea    0x39bd3(%rip),%r8        # 0x140088980
14004edad:	e8 46 8e 00 00       	call   0x140057bf8
14004edb2:	bb 2d 04 00 00       	mov    $0x42d,%ebx
14004edb7:	45 33 ff             	xor    %r15d,%r15d
14004edba:	e9 69 8a fc ff       	jmp    0x140017828
14004edbf:	8b 45 c7             	mov    -0x39(%rbp),%eax
14004edc2:	89 45 b7             	mov    %eax,-0x49(%rbp)
14004edc5:	85 c0                	test   %eax,%eax
14004edc7:	75 59                	jne    0x14004ee22
14004edc9:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14004edcd:	49 8b cf             	mov    %r15,%rcx
14004edd0:	e8 df 7f 00 00       	call   0x140056db4
14004edd5:	85 c0                	test   %eax,%eax
14004edd7:	0f 84 a7 88 fc ff    	je     0x140017684
14004eddd:	48 8b 0d 1c 02 05 00 	mov    0x5021c(%rip),%rcx        # 0x14009f000
14004ede4:	48 8d 1d 15 02 05 00 	lea    0x50215(%rip),%rbx        # 0x14009f000
14004edeb:	48 3b cb             	cmp    %rbx,%rcx
14004edee:	74 1e                	je     0x14004ee0e
14004edf0:	40 84 79 1c          	test   %dil,0x1c(%rcx)
14004edf4:	74 18                	je     0x14004ee0e
14004edf6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004edfa:	4c 8d 05 7f 9b 03 00 	lea    0x39b7f(%rip),%r8        # 0x140088980
14004ee01:	ba 30 00 00 00       	mov    $0x30,%edx
14004ee06:	44 8b c8             	mov    %eax,%r9d
14004ee09:	e8 0e 8b 00 00       	call   0x14005791c
14004ee0e:	bb 2d 04 00 00       	mov    $0x42d,%ebx
14004ee13:	eb 05                	jmp    0x14004ee1a