1400289bf:	0f 88 f1 7f 01 00    	js     0x1400409b6
1400289c5:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
1400289c9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400289ce:	48 8b c3             	mov    %rbx,%rax
1400289d1:	48 ff c0             	inc    %rax
1400289d4:	66 39 34 41          	cmp    %si,(%rcx,%rax,2)
1400289d8:	75 f7                	jne    0x1400289d1
1400289da:	66 83 7c 44 5e 5c    	cmpw   $0x5c,0x5e(%rsp,%rax,2)
1400289e0:	0f 85 e5 7f 01 00    	jne    0x1400409cb
1400289e6:	4c 8d 05 0b dd 05 00 	lea    0x5dd0b(%rip),%r8        # 0x1400866f8
1400289ed:	49 8b d6             	mov    %r14,%rdx
1400289f0:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400289f5:	e8 66 56 fe ff       	call   0x14000e060
1400289fa:	85 c0                	test   %eax,%eax
1400289fc:	0f 85 6e 80 01 00    	jne    0x140040a70
140028a02:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140028a07:	48 ff c3             	inc    %rbx
140028a0a:	66 39 34 58          	cmp    %si,(%rax,%rbx,2)
140028a0e:	75 f7                	jne    0x140028a07
140028a10:	4c 8b c3             	mov    %rbx,%r8
140028a13:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140028a18:	4c 8b cf             	mov    %rdi,%r9
140028a1b:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140028a20:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140028a25:	33 c9                	xor    %ecx,%ecx
140028a27:	48 ff 15 8a ca 05 00 	rex.W call *0x5ca8a(%rip)        # 0x1400854b8
140028a2e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028a33:	85 c0                	test   %eax,%eax
140028a35:	0f 88 7b 7f 01 00    	js     0x1400409b6
140028a3b:	8b de                	mov    %esi,%ebx
140028a3d:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140028a42:	48 85 c9             	test   %rcx,%rcx
140028a45:	74 0c                	je     0x140028a53
140028a47:	48 ff 15 9a c2 05 00 	rex.W call *0x5c29a(%rip)        # 0x140084ce8
140028a4e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028a53:	8b c3                	mov    %ebx,%eax
140028a55:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
140028a5c:	48 33 cc             	xor    %rsp,%rcx
140028a5f:	e8 4c b1 00 00       	call   0x140033bb0
140028a64:	4c 8d 9c 24 80 02 00 	lea    0x280(%rsp),%r11
140028a6b:	00
140028a6c:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140028a70:	49 8b 73 28          	mov    0x28(%r11),%rsi
140028a74:	49 8b e3             	mov    %r11,%rsp
140028a77:	41 5e                	pop    %r14
140028a79:	5f                   	pop    %rdi
140028a7a:	5d                   	pop    %rbp
140028a7b:	c3                   	ret
140028a7c:	cc                   	int3
140028a7d:	cc                   	int3
140028a7e:	cc                   	int3
140028a7f:	cc                   	int3
140028a80:	cc                   	int3
140028a81:	cc                   	int3
140028a82:	cc                   	int3
140028a83:	cc                   	int3
140028a84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140028a89:	57                   	push   %rdi
140028a8a:	48 83 ec 50          	sub    $0x50,%rsp
140028a8e:	48 8b 1d 6b 65 07 00 	mov    0x7656b(%rip),%rbx        # 0x14009f000
140028a95:	48 8d 3d 5c 7d 07 00 	lea    0x77d5c(%rip),%rdi        # 0x1400a07f8
140028a9c:	eb 54                	jmp    0x140028af2
140028a9e:	4c 8b 07             	mov    (%rdi),%r8
140028aa1:	48 8d 43 08          	lea    0x8(%rbx),%rax
140028aa5:	48 83 64 24 48 00    	andq   $0x0,0x48(%rsp)
140028aab:	48 8d 0d ee a0 04 00 	lea    0x4a0ee(%rip),%rcx        # 0x140072ba0
140028ab2:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140028ab7:	48 8d 7f 08          	lea    0x8(%rdi),%rdi
140028abb:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
140028ac1:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140028ac6:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
140028acc:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140028ad2:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
140028ad7:	48 8b d3             	mov    %rbx,%rdx
140028ada:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140028adf:	4c 89 43 20          	mov    %r8,0x20(%rbx)
140028ae3:	48 ff 15 06 c8 05 00 	rex.W call *0x5c806(%rip)        # 0x1400852f0
140028aea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028aef:	48 8b 1b             	mov    (%rbx),%rbx
140028af2:	48 85 db             	test   %rbx,%rbx
140028af5:	75 a7                	jne    0x140028a9e
140028af7:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140028afc:	48 83 c4 50          	add    $0x50,%rsp
140028b00:	5f                   	pop    %rdi
140028b01:	c3                   	ret
140028b02:	cc                   	int3
140028b03:	cc                   	int3
140028b04:	cc                   	int3
140028b05:	cc                   	int3
140028b06:	cc                   	int3
140028b07:	cc                   	int3
140028b08:	cc                   	int3
140028b09:	cc                   	int3
140028b0a:	cc                   	int3
140028b0b:	cc                   	int3
140028b0c:	48 8b c4             	mov    %rsp,%rax
140028b0f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140028b13:	48 89 78 10          	mov    %rdi,0x10(%rax)
140028b17:	4c 89 78 18          	mov    %r15,0x18(%rax)
140028b1b:	55                   	push   %rbp
140028b1c:	48 8d a8 38 ff ff ff 	lea    -0xc8(%rax),%rbp
140028b23:	48 81 ec c0 01 00 00 	sub    $0x1c0,%rsp
140028b2a:	48 8b 05 8f 66 07 00 	mov    0x7668f(%rip),%rax        # 0x14009f1c0
140028b31:	48 33 c4             	xor    %rsp,%rax
140028b34:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
140028b3b:	c7 44 24 50 10 00 00 	movl   $0x10,0x50(%rsp)
140028b42:	00
140028b43:	48 8b 0d b6 64 07 00 	mov    0x764b6(%rip),%rcx        # 0x14009f000
140028b4a:	48 8d 3d af 64 07 00 	lea    0x764af(%rip),%rdi        # 0x14009f000
140028b51:	48 3b cf             	cmp    %rdi,%rcx
140028b54:	74 0a                	je     0x140028b60
140028b56:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140028b5a:	0f 85 1a 7f 01 00    	jne    0x140040a7a
140028b60:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140028b65:	c7 44 24 70 1c 01 00 	movl   $0x11c,0x70(%rsp)
140028b6c:	00
140028b6d:	48 ff 15 24 c3 05 00 	rex.W call *0x5c324(%rip)        # 0x140084e98
140028b74:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028b79:	45 33 ff             	xor    %r15d,%r15d
140028b7c:	85 c0                	test   %eax,%eax
140028b7e:	0f 84 64 7f 01 00    	je     0x140040ae8
140028b84:	8a 85 88 00 00 00    	mov    0x88(%rbp),%al
140028b8a:	4c 8d 05 1f ec 05 00 	lea    0x5ec1f(%rip),%r8        # 0x1400877b0
140028b91:	84 c0                	test   %al,%al
140028b93:	0f 88 fc 7e 01 00    	js     0x140040a95
140028b99:	a8 02                	test   $0x2,%al
140028b9b:	48 8d 0d da 7c 06 00 	lea    0x67cda(%rip),%rcx        # 0x14009087c
140028ba2:	49 0f 44 c8          	cmove  %r8,%rcx
140028ba6:	48 8b 15 53 64 07 00 	mov    0x76453(%rip),%rdx        # 0x14009f000
140028bad:	48 3b d7             	cmp    %rdi,%rdx
140028bb0:	74 0a                	je     0x140028bbc
140028bb2:	f6 42 1c 04          	testb  $0x4,0x1c(%rdx)
140028bb6:	0f 85 e5 7e 01 00    	jne    0x140040aa1
140028bbc:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140028bc1:	48 ff 15 f8 c2 05 00 	rex.W call *0x5c2f8(%rip)        # 0x140084ec0
140028bc8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028bcd:	48 8b 0d 2c 64 07 00 	mov    0x7642c(%rip),%rcx        # 0x14009f000
140028bd4:	48 3b cf             	cmp    %rdi,%rcx
140028bd7:	74 0a                	je     0x140028be3
140028bd9:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140028bdd:	0f 85 50 7f 01 00    	jne    0x140040b33
140028be3:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140028be8:	33 c9                	xor    %ecx,%ecx
140028bea:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
140028bf1:	48 ff 15 d0 c2 05 00 	rex.W call *0x5c2d0(%rip)        # 0x140084ec8
140028bf8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028bfd:	85 c0                	test   %eax,%eax
140028bff:	74 16                	je     0x140028c17
140028c01:	48 8b 0d f8 63 07 00 	mov    0x763f8(%rip),%rcx        # 0x14009f000
140028c08:	48 3b cf             	cmp    %rdi,%rcx
140028c0b:	74 0a                	je     0x140028c17
140028c0d:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140028c11:	0f 85 6d 7f 01 00    	jne    0x140040b84
140028c17:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
140028c1e:	48 33 cc             	xor    %rsp,%rcx
140028c21:	e8 8a af 00 00       	call   0x140033bb0
140028c26:	4c 8d 9c 24 c0 01 00 	lea    0x1c0(%rsp),%r11
140028c2d:	00
140028c2e:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140028c32:	49 8b 7b 18          	mov    0x18(%r11),%rdi
140028c36:	4d 8b 7b 20          	mov    0x20(%r11),%r15
140028c3a:	49 8b e3             	mov    %r11,%rsp
140028c3d:	5d                   	pop    %rbp
140028c3e:	c3                   	ret
140028c3f:	cc                   	int3
140028c40:	cc                   	int3
140028c41:	cc                   	int3
140028c42:	cc                   	int3
140028c43:	cc                   	int3
140028c44:	cc                   	int3
140028c45:	cc                   	int3
140028c46:	cc                   	int3
140028c47:	cc                   	int3
140028c48:	48 83 ec 28          	sub    $0x28,%rsp
140028c4c:	4c 8d 0d 25 7b 07 00 	lea    0x77b25(%rip),%r9        # 0x1400a0778
140028c53:	45 33 c0             	xor    %r8d,%r8d
140028c56:	33 d2                	xor    %edx,%edx
140028c58:	48 8d 0d c1 fc 05 00 	lea    0x5fcc1(%rip),%rcx        # 0x140088920
140028c5f:	48 ff 15 22 c8 05 00 	rex.W call *0x5c822(%rip)        # 0x140085488
140028c66:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028c6b:	85 c0                	test   %eax,%eax
140028c6d:	74 33                	je     0x140028ca2
140028c6f:	48 8b 0d 8a 63 07 00 	mov    0x7638a(%rip),%rcx        # 0x14009f000
140028c76:	48 8d 15 83 63 07 00 	lea    0x76383(%rip),%rdx        # 0x14009f000
140028c7d:	48 3b ca             	cmp    %rdx,%rcx
140028c80:	74 25                	je     0x140028ca7
140028c82:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140028c86:	74 1f                	je     0x140028ca7
140028c88:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140028c8c:	4c 8d 05 ad ff 05 00 	lea    0x5ffad(%rip),%r8        # 0x140088c40
140028c93:	ba 0f 00 00 00       	mov    $0xf,%edx
140028c98:	44 8b c8             	mov    %eax,%r9d
140028c9b:	e8 7c ec 02 00       	call   0x14005791c
140028ca0:	eb 05                	jmp    0x140028ca7
140028ca2:	e8 41 00 00 00       	call   0x140028ce8
140028ca7:	4c 8d 0d c2 7a 07 00 	lea    0x77ac2(%rip),%r9        # 0x1400a0770
140028cae:	45 33 c0             	xor    %r8d,%r8d
140028cb1:	33 d2                	xor    %edx,%edx
140028cb3:	48 8d 0d 3e fc 05 00 	lea    0x5fc3e(%rip),%rcx        # 0x1400888f8
140028cba:	48 ff 15 c7 c7 05 00 	rex.W call *0x5c7c7(%rip)        # 0x140085488
140028cc1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028cc6:	45 33 c0             	xor    %r8d,%r8d
140028cc9:	48 8d 0d 98 63 07 00 	lea    0x76398(%rip),%rcx        # 0x14009f068
140028cd0:	33 d2                	xor    %edx,%edx
140028cd2:	e8 65 9d 00 00       	call   0x140032a3c
140028cd7:	48 83 c4 28          	add    $0x28,%rsp
140028cdb:	e9 84 9c 00 00       	jmp    0x140032964
140028ce0:	cc                   	int3
140028ce1:	cc                   	int3
140028ce2:	cc                   	int3
140028ce3:	cc                   	int3
140028ce4:	cc                   	int3
140028ce5:	cc                   	int3
140028ce6:	cc                   	int3
140028ce7:	cc                   	int3
140028ce8:	48 8b c4             	mov    %rsp,%rax
140028ceb:	48 89 58 08          	mov    %rbx,0x8(%rax)
140028cef:	48 89 70 10          	mov    %rsi,0x10(%rax)
140028cf3:	48 89 78 18          	mov    %rdi,0x18(%rax)
140028cf7:	55                   	push   %rbp
140028cf8:	41 54                	push   %r12
140028cfa:	41 56                	push   %r14
140028cfc:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140028d00:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140028d07:	48 8b 05 b2 64 07 00 	mov    0x764b2(%rip),%rax        # 0x14009f1c0
140028d0e:	48 33 c4             	xor    %rsp,%rax
140028d11:	48 89 45 3f          	mov    %rax,0x3f(%rbp)
140028d15:	48 83 65 17 00       	andq   $0x0,0x17(%rbp)
140028d1a:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140028d1e:	48 ff 15 6b c8 05 00 	rex.W call *0x5c86b(%rip)        # 0x140085590
140028d25:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028d2a:	83 7d 07 02          	cmpl   $0x2,0x7(%rbp)
140028d2e:	4c 8d 25 eb 67 07 00 	lea    0x767eb(%rip),%r12        # 0x14009f520
140028d35:	0f 8d 6b 7e 01 00    	jge    0x140040ba6
140028d3b:	48 8d 45 17          	lea    0x17(%rbp),%rax
140028d3f:	41 b9 19 00 02 00    	mov    $0x20019,%r9d
140028d45:	45 33 c0             	xor    %r8d,%r8d
140028d48:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140028d4d:	48 8d 15 cc da 05 00 	lea    0x5dacc(%rip),%rdx        # 0x140086820
140028d54:	48 c7 c1 02 00 00 80 	mov    $0xffffffff80000002,%rcx
140028d5b:	48 ff 15 96 bf 05 00 	rex.W call *0x5bf96(%rip)        # 0x140084cf8
140028d62:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028d67:	85 c0                	test   %eax,%eax
140028d69:	0f 85 6c 7e 01 00    	jne    0x140040bdb
140028d6f:	48 83 64 24 58 00    	andq   $0x0,0x58(%rsp)
140028d75:	48 8d 45 0f          	lea    0xf(%rbp),%rax
140028d79:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
140028d7f:	45 33 c9             	xor    %r9d,%r9d
140028d82:	48 83 64 24 48 00    	andq   $0x0,0x48(%rsp)
140028d88:	45 33 c0             	xor    %r8d,%r8d
140028d8b:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
140028d91:	33 d2                	xor    %edx,%edx
140028d93:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
140028d97:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140028d9c:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
140028da2:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
140028da8:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140028dae:	48 ff 15 63 bf 05 00 	rex.W call *0x5bf63(%rip)        # 0x140084d18
140028db5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028dba:	85 c0                	test   %eax,%eax
140028dbc:	0f 85 61 7e 01 00    	jne    0x140040c23
140028dc2:	33 ff                	xor    %edi,%edi
140028dc4:	39 7d 0f             	cmp    %edi,0xf(%rbp)
140028dc7:	0f 87 7e 7e 01 00    	ja     0x140040c4b
140028dcd:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
140028dd1:	48 85 c9             	test   %rcx,%rcx
140028dd4:	74 0c                	je     0x140028de2
140028dd6:	48 ff 15 0b bf 05 00 	rex.W call *0x5bf0b(%rip)        # 0x140084ce8
140028ddd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028de2:	48 8b 4d 3f          	mov    0x3f(%rbp),%rcx
140028de6:	48 33 cc             	xor    %rsp,%rcx
140028de9:	e8 c2 ad 00 00       	call   0x140033bb0
140028dee:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140028df5:	00
140028df6:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140028dfa:	49 8b 73 28          	mov    0x28(%r11),%rsi
140028dfe:	49 8b 7b 30          	mov    0x30(%r11),%rdi
140028e02:	49 8b e3             	mov    %r11,%rsp
140028e05:	41 5e                	pop    %r14
140028e07:	41 5c                	pop    %r12
140028e09:	5d                   	pop    %rbp
140028e0a:	c3                   	ret
140028e0b:	cc                   	int3
140028e0c:	cc                   	int3
140028e0d:	cc                   	int3
140028e0e:	cc                   	int3
140028e0f:	cc                   	int3
140028e10:	cc                   	int3
140028e11:	cc                   	int3
140028e12:	cc                   	int3
140028e13:	cc                   	int3
140028e14:	40 53                	rex push %rbx
140028e16:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
140028e1d:	48 8b 05 9c 63 07 00 	mov    0x7639c(%rip),%rax        # 0x14009f1c0
140028e24:	48 33 c4             	xor    %rsp,%rax
140028e27:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140028e2c:	33 db                	xor    %ebx,%ebx
140028e2e:	c7 44 24 38 02 00 00 	movl   $0x2,0x38(%rsp)
140028e35:	00
140028e36:	c7 44 24 3c 1f 00 00 	movl   $0x1f,0x3c(%rsp)
140028e3d:	00
140028e3e:	48 8d 4c 24 54       	lea    0x54(%rsp),%rcx
140028e43:	c7 44 24 40 20 00 00 	movl   $0x20,0x40(%rsp)
140028e4a:	00
140028e4b:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140028e50:	8d 53 03             	lea    0x3(%rbx),%edx
140028e53:	89 54 24 48          	mov    %edx,0x48(%rsp)
140028e57:	49 63 00             	movslq (%r8),%rax
140028e5a:	4d 8d 40 04          	lea    0x4(%r8),%r8
140028e5e:	89 44 24 30          	mov    %eax,0x30(%rsp)
140028e62:	48 c1 e8 20          	shr    $0x20,%rax
140028e66:	89 44 24 34          	mov    %eax,0x34(%rsp)
140028e6a:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140028e6f:	48 89 41 f8          	mov    %rax,-0x8(%rcx)
140028e73:	c7 01 04 00 00 00    	movl   $0x4,(%rcx)
140028e79:	48 8d 49 0c          	lea    0xc(%rcx),%rcx
140028e7d:	48 83 ea 01          	sub    $0x1,%rdx
140028e81:	75 d4                	jne    0x140028e57
140028e83:	48 8b 0d 06 79 07 00 	mov    0x77906(%rip),%rcx        # 0x1400a0790
140028e8a:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140028e8f:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140028e94:	45 33 c9             	xor    %r9d,%r9d
140028e97:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140028e9c:	48 ff 15 35 c2 05 00 	rex.W call *0x5c235(%rip)        # 0x1400850d8
140028ea3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140028ea8:	85 c0                	test   %eax,%eax
140028eaa:	0f 84 de 7e 01 00    	je     0x140040d8e
140028eb0:	8b c3                	mov    %ebx,%eax
140028eb2:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140028eb7:	48 33 cc             	xor    %rsp,%rcx
140028eba:	e8 f1 ac 00 00       	call   0x140033bb0
140028ebf:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
140028ec6:	5b                   	pop    %rbx
140028ec7:	c3                   	ret
140028ec8:	cc                   	int3
140028ec9:	cc                   	int3
140028eca:	cc                   	int3
140028ecb:	cc                   	int3
140028ecc:	cc                   	int3
140028ecd:	cc                   	int3
140028ece:	cc                   	int3
140028ecf:	cc                   	int3
140028ed0:	48 8b c4             	mov    %rsp,%rax
140028ed3:	48 89 58 08          	mov    %rbx,0x8(%rax)
140028ed7:	48 89 70 10          	mov    %rsi,0x10(%rax)
140028edb:	4c 89 70 18          	mov    %r14,0x18(%rax)
140028edf:	55                   	push   %rbp
140028ee0:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140028ee4:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
140028eeb:	48 8b 05 ce 62 07 00 	mov    0x762ce(%rip),%rax        # 0x14009f1c0