140d2c949:	49 c1 ef 04          	shr    $0x4,%r15
140d2c94d:	49 6b c7 f0          	imul   $0xfffffffffffffff0,%r15,%rax
140d2c951:	48 03 f0             	add    %rax,%rsi
140d2c954:	0f 1f 40 00          	nopl   0x0(%rax)
140d2c958:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d2c95f:	00
140d2c960:	0f b6 07             	movzbl (%rdi),%eax
140d2c963:	49 8b d4             	mov    %r12,%rdx
140d2c966:	41 30 06             	xor    %al,(%r14)
140d2c969:	49 8b ce             	mov    %r14,%rcx
140d2c96c:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
140d2c970:	30 43 41             	xor    %al,0x41(%rbx)
140d2c973:	0f b6 47 02          	movzbl 0x2(%rdi),%eax
140d2c977:	30 43 42             	xor    %al,0x42(%rbx)
140d2c97a:	0f b6 47 03          	movzbl 0x3(%rdi),%eax
140d2c97e:	30 43 43             	xor    %al,0x43(%rbx)
140d2c981:	0f b6 47 04          	movzbl 0x4(%rdi),%eax
140d2c985:	30 43 44             	xor    %al,0x44(%rbx)
140d2c988:	0f b6 47 05          	movzbl 0x5(%rdi),%eax
140d2c98c:	30 43 45             	xor    %al,0x45(%rbx)
140d2c98f:	0f b6 47 06          	movzbl 0x6(%rdi),%eax
140d2c993:	30 43 46             	xor    %al,0x46(%rbx)
140d2c996:	0f b6 47 07          	movzbl 0x7(%rdi),%eax
140d2c99a:	30 43 47             	xor    %al,0x47(%rbx)
140d2c99d:	0f b6 47 08          	movzbl 0x8(%rdi),%eax
140d2c9a1:	30 43 48             	xor    %al,0x48(%rbx)
140d2c9a4:	0f b6 47 09          	movzbl 0x9(%rdi),%eax
140d2c9a8:	30 43 49             	xor    %al,0x49(%rbx)
140d2c9ab:	0f b6 47 0a          	movzbl 0xa(%rdi),%eax
140d2c9af:	30 43 4a             	xor    %al,0x4a(%rbx)
140d2c9b2:	0f b6 47 0b          	movzbl 0xb(%rdi),%eax
140d2c9b6:	30 43 4b             	xor    %al,0x4b(%rbx)
140d2c9b9:	0f b6 47 0c          	movzbl 0xc(%rdi),%eax
140d2c9bd:	30 43 4c             	xor    %al,0x4c(%rbx)
140d2c9c0:	0f b6 47 0d          	movzbl 0xd(%rdi),%eax
140d2c9c4:	30 43 4d             	xor    %al,0x4d(%rbx)
140d2c9c7:	0f b6 47 0e          	movzbl 0xe(%rdi),%eax
140d2c9cb:	30 43 4e             	xor    %al,0x4e(%rbx)
140d2c9ce:	0f b6 47 0f          	movzbl 0xf(%rdi),%eax
140d2c9d2:	30 43 4f             	xor    %al,0x4f(%rbx)
140d2c9d5:	49 8b c5             	mov    %r13,%rax
140d2c9d8:	ff 15 42 70 25 00    	call   *0x257042(%rip)        # 0x140f83a20
140d2c9de:	48 83 c7 10          	add    $0x10,%rdi
140d2c9e2:	49 83 ef 01          	sub    $0x1,%r15
140d2c9e6:	0f 85 74 ff ff ff    	jne    0x140d2c960
140d2c9ec:	48 85 f6             	test   %rsi,%rsi
140d2c9ef:	74 2f                	je     0x140d2ca20
140d2c9f1:	49 8b ce             	mov    %r14,%rcx
140d2c9f4:	48 2b fb             	sub    %rbx,%rdi
140d2c9f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140d2c9fe:	00 00
140d2ca00:	0f b6 44 39 c0       	movzbl -0x40(%rcx,%rdi,1),%eax
140d2ca05:	30 01                	xor    %al,(%rcx)
140d2ca07:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d2ca0b:	48 83 ee 01          	sub    $0x1,%rsi
140d2ca0f:	75 ef                	jne    0x140d2ca00
140d2ca11:	49 8b d4             	mov    %r12,%rdx
140d2ca14:	49 8b ce             	mov    %r14,%rcx
140d2ca17:	49 8b c5             	mov    %r13,%rax
140d2ca1a:	ff 15 00 70 25 00    	call   *0x257000(%rip)        # 0x140f83a20
140d2ca20:	48 c1 e5 03          	shl    $0x3,%rbp
140d2ca24:	49 8b d4             	mov    %r12,%rdx
140d2ca27:	48 0f cd             	bswap  %rbp
140d2ca2a:	48 31 6b 48          	xor    %rbp,0x48(%rbx)
140d2ca2e:	49 8b ce             	mov    %r14,%rcx
140d2ca31:	49 8b c5             	mov    %r13,%rax
140d2ca34:	ff 15 e6 6f 25 00    	call   *0x256fe6(%rip)        # 0x140f83a20
140d2ca3a:	49 8b 06             	mov    (%r14),%rax
140d2ca3d:	8b 7b 4c             	mov    0x4c(%rbx),%edi
140d2ca40:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
140d2ca45:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140d2ca4a:	48 89 03             	mov    %rax,(%rbx)
140d2ca4d:	48 8b 43 48          	mov    0x48(%rbx),%rax
140d2ca51:	48 89 43 08          	mov    %rax,0x8(%rbx)
140d2ca55:	0f cf                	bswap  %edi
140d2ca57:	4d 89 3e             	mov    %r15,(%r14)
140d2ca5a:	48 8d 53 20          	lea    0x20(%rbx),%rdx
140d2ca5e:	4c 89 7b 48          	mov    %r15,0x48(%rbx)
140d2ca62:	48 8b cb             	mov    %rbx,%rcx
140d2ca65:	4c 8b 83 80 01 00 00 	mov    0x180(%rbx),%r8
140d2ca6c:	48 8b 83 78 01 00 00 	mov    0x178(%rbx),%rax
140d2ca73:	ff 15 a7 6f 25 00    	call   *0x256fa7(%rip)        # 0x140f83a20
140d2ca79:	ff c7                	inc    %edi
140d2ca7b:	0f cf                	bswap  %edi
140d2ca7d:	89 7b 0c             	mov    %edi,0xc(%rbx)
140d2ca80:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140d2ca85:	48 83 c4 20          	add    $0x20,%rsp
140d2ca89:	41 5f                	pop    %r15
140d2ca8b:	41 5e                	pop    %r14
140d2ca8d:	41 5d                	pop    %r13
140d2ca8f:	5f                   	pop    %rdi
140d2ca90:	5e                   	pop    %rsi
140d2ca91:	c3                   	ret
140d2ca92:	cc                   	int3
140d2ca93:	cc                   	int3
140d2ca94:	cc                   	int3
140d2ca95:	cc                   	int3
140d2ca96:	cc                   	int3
140d2ca97:	cc                   	int3
140d2ca98:	cc                   	int3
140d2ca99:	cc                   	int3
140d2ca9a:	cc                   	int3
140d2ca9b:	cc                   	int3
140d2ca9c:	cc                   	int3
140d2ca9d:	cc                   	int3
140d2ca9e:	cc                   	int3
140d2ca9f:	cc                   	int3
140d2caa0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d2caa5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d2caaa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d2caaf:	57                   	push   %rdi
140d2cab0:	41 54                	push   %r12
140d2cab2:	41 55                	push   %r13
140d2cab4:	41 56                	push   %r14
140d2cab6:	41 57                	push   %r15
140d2cab8:	b8 30 00 00 00       	mov    $0x30,%eax
140d2cabd:	e8 de e9 0e 00       	call   0x140e1b4a0
140d2cac2:	48 2b e0             	sub    %rax,%rsp
140d2cac5:	48 8b 69 30          	mov    0x30(%rcx),%rbp
140d2cac9:	4d 8b e0             	mov    %r8,%r12
140d2cacc:	4c 8b 71 38          	mov    0x38(%rcx),%r14
140d2cad0:	4c 8b ea             	mov    %rdx,%r13
140d2cad3:	8b b1 70 01 00 00    	mov    0x170(%rcx),%esi
140d2cad9:	48 8b f9             	mov    %rcx,%rdi
140d2cadc:	4c 8b b9 68 01 00 00 	mov    0x168(%rcx),%r15
140d2cae3:	48 c1 e5 03          	shl    $0x3,%rbp
140d2cae7:	49 c1 e6 03          	shl    $0x3,%r14
140d2caeb:	85 f6                	test   %esi,%esi
140d2caed:	74 43                	je     0x140d2cb32
140d2caef:	8d 5e 0f             	lea    0xf(%rsi),%ebx
140d2caf2:	33 d2                	xor    %edx,%edx
140d2caf4:	83 e3 f0             	and    $0xfffffff0,%ebx
140d2caf7:	48 8d 8e 88 01 00 00 	lea    0x188(%rsi),%rcx
140d2cafe:	44 8b c3             	mov    %ebx,%r8d
140d2cb01:	48 03 cf             	add    %rdi,%rcx
140d2cb04:	44 2b c6             	sub    %esi,%r8d
140d2cb07:	e8 a4 2b 1b 00       	call   0x140edf6b0
140d2cb0c:	8b f3                	mov    %ebx,%esi
140d2cb0e:	83 fb 30             	cmp    $0x30,%ebx
140d2cb11:	75 3d                	jne    0x140d2cb50
140d2cb13:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
140d2cb17:	44 8b cb             	mov    %ebx,%r9d
140d2cb1a:	4c 8d 87 88 01 00 00 	lea    0x188(%rdi),%r8
140d2cb21:	49 8b c7             	mov    %r15,%rax
140d2cb24:	48 8d 57 60          	lea    0x60(%rdi),%rdx
140d2cb28:	ff 15 f2 6e 25 00    	call   *0x256ef2(%rip)        # 0x140f83a20
140d2cb2e:	33 f6                	xor    %esi,%esi
140d2cb30:	eb 1e                	jmp    0x140d2cb50
140d2cb32:	83 b9 74 01 00 00 00 	cmpl   $0x0,0x174(%rcx)
140d2cb39:	74 15                	je     0x140d2cb50
140d2cb3b:	48 8b 87 60 01 00 00 	mov    0x160(%rdi),%rax
140d2cb42:	48 8d 57 60          	lea    0x60(%rdi),%rdx
140d2cb46:	48 83 c1 40          	add    $0x40,%rcx
140d2cb4a:	ff 15 d0 6e 25 00    	call   *0x256ed0(%rip)        # 0x140f83a20
140d2cb50:	8b c6                	mov    %esi,%eax
140d2cb52:	44 8d 4e 10          	lea    0x10(%rsi),%r9d
140d2cb56:	48 0f cd             	bswap  %rbp
140d2cb59:	49 0f ce             	bswap  %r14
140d2cb5c:	4c 8d 87 88 01 00 00 	lea    0x188(%rdi),%r8
140d2cb63:	48 89 ac 38 88 01 00 	mov    %rbp,0x188(%rax,%rdi,1)
140d2cb6a:	00
140d2cb6b:	48 8d 57 60          	lea    0x60(%rdi),%rdx
140d2cb6f:	4c 89 b4 38 90 01 00 	mov    %r14,0x190(%rax,%rdi,1)
140d2cb76:	00
140d2cb77:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
140d2cb7b:	49 8b c7             	mov    %r15,%rax
140d2cb7e:	ff 15 9c 6e 25 00    	call   *0x256e9c(%rip)        # 0x140f83a20
140d2cb84:	48 8b 47 20          	mov    0x20(%rdi),%rax
140d2cb88:	48 8d 57 40          	lea    0x40(%rdi),%rdx
140d2cb8c:	48 31 47 40          	xor    %rax,0x40(%rdi)
140d2cb90:	41 b8 10 00 00 00    	mov    $0x10,%r8d
140d2cb96:	48 8b 47 28          	mov    0x28(%rdi),%rax
140d2cb9a:	49 8b cd             	mov    %r13,%rcx
140d2cb9d:	48 31 47 48          	xor    %rax,0x48(%rdi)
140d2cba1:	4d 3b e0             	cmp    %r8,%r12
140d2cba4:	4d 0f 46 c4          	cmovbe %r12,%r8
140d2cba8:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140d2cbad:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140d2cbb2:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140d2cbb7:	48 83 c4 30          	add    $0x30,%rsp
140d2cbbb:	41 5f                	pop    %r15
140d2cbbd:	41 5e                	pop    %r14
140d2cbbf:	41 5d                	pop    %r13
140d2cbc1:	41 5c                	pop    %r12
140d2cbc3:	5f                   	pop    %rdi
140d2cbc4:	e9 47 24 1b 00       	jmp    0x140edf010
140d2cbc9:	cc                   	int3
140d2cbca:	cc                   	int3
140d2cbcb:	cc                   	int3
140d2cbcc:	cc                   	int3
140d2cbcd:	cc                   	int3
140d2cbce:	cc                   	int3
140d2cbcf:	cc                   	int3
140d2cbd0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140d2cbd5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d2cbda:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d2cbdf:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140d2cbe4:	57                   	push   %rdi
140d2cbe5:	41 54                	push   %r12
140d2cbe7:	41 55                	push   %r13
140d2cbe9:	41 56                	push   %r14
140d2cbeb:	41 57                	push   %r15
140d2cbed:	b8 10 00 00 00       	mov    $0x10,%eax
140d2cbf2:	e8 a9 e8 0e 00       	call   0x140e1b4a0
140d2cbf7:	48 2b e0             	sub    %rax,%rsp
140d2cbfa:	4c 8b d1             	mov    %rcx,%r10
140d2cbfd:	33 c0                	xor    %eax,%eax
140d2cbff:	48 89 01             	mov    %rax,(%rcx)
140d2cc02:	49 bb 00 00 00 00 00 	movabs $0xe100000000000000,%r11
140d2cc09:	00 00 e1
140d2cc0c:	48 89 41 08          	mov    %rax,0x8(%rcx)
140d2cc10:	4c 8b 02             	mov    (%rdx),%r8
140d2cc13:	4c 8b 4a 08          	mov    0x8(%rdx),%r9
140d2cc17:	49 8b c0             	mov    %r8,%rax
140d2cc1a:	4c 89 81 80 00 00 00 	mov    %r8,0x80(%rcx)
140d2cc21:	49 8b d1             	mov    %r9,%rdx
140d2cc24:	4c 89 89 88 00 00 00 	mov    %r9,0x88(%rcx)
140d2cc2b:	83 e2 01             	and    $0x1,%edx
140d2cc2e:	49 d1 e8             	shr    $1,%r8
140d2cc31:	48 f7 da             	neg    %rdx
140d2cc34:	48 c1 e0 3f          	shl    $0x3f,%rax
140d2cc38:	49 23 d3             	and    %r11,%rdx
140d2cc3b:	4c 33 c2             	xor    %rdx,%r8
140d2cc3e:	49 d1 e9             	shr    $1,%r9
140d2cc41:	4c 89 41 40          	mov    %r8,0x40(%rcx)
140d2cc45:	4c 0b c8             	or     %rax,%r9
140d2cc48:	4c 89 49 48          	mov    %r9,0x48(%rcx)
140d2cc4c:	49 8b c0             	mov    %r8,%rax
140d2cc4f:	49 8b c9             	mov    %r9,%rcx
140d2cc52:	48 c1 e0 3f          	shl    $0x3f,%rax
140d2cc56:	83 e1 01             	and    $0x1,%ecx
140d2cc59:	49 d1 e8             	shr    $1,%r8
140d2cc5c:	48 f7 d9             	neg    %rcx
140d2cc5f:	49 d1 e9             	shr    $1,%r9
140d2cc62:	49 23 cb             	and    %r11,%rcx
140d2cc65:	4c 0b c8             	or     %rax,%r9
140d2cc68:	4c 33 c1             	xor    %rcx,%r8
140d2cc6b:	49 8b c9             	mov    %r9,%rcx
140d2cc6e:	4d 89 42 20          	mov    %r8,0x20(%r10)
140d2cc72:	83 e1 01             	and    $0x1,%ecx
140d2cc75:	4d 89 4a 28          	mov    %r9,0x28(%r10)
140d2cc79:	49 8b c0             	mov    %r8,%rax
140d2cc7c:	48 f7 d9             	neg    %rcx
140d2cc7f:	49 d1 e8             	shr    $1,%r8
140d2cc82:	49 23 cb             	and    %r11,%rcx
140d2cc85:	48 c1 e0 3f          	shl    $0x3f,%rax
140d2cc89:	4c 33 c1             	xor    %rcx,%r8
140d2cc8c:	49 d1 e9             	shr    $1,%r9
140d2cc8f:	4d 89 42 10          	mov    %r8,0x10(%r10)
140d2cc93:	4c 0b c8             	or     %rax,%r9
140d2cc96:	4d 89 4a 18          	mov    %r9,0x18(%r10)
140d2cc9a:	49 8b e9             	mov    %r9,%rbp
140d2cc9d:	49 8b 4a 40          	mov    0x40(%r10),%rcx
140d2cca1:	49 8b d1             	mov    %r9,%rdx
140d2cca4:	49 8b 42 48          	mov    0x48(%r10),%rax
140d2cca8:	4d 8b 72 20          	mov    0x20(%r10),%r14
140d2ccac:	48 33 e8             	xor    %rax,%rbp
140d2ccaf:	49 8b 72 28          	mov    0x28(%r10),%rsi
140d2ccb3:	4d 8b ee             	mov    %r14,%r13
140d2ccb6:	4d 33 e8             	xor    %r8,%r13
140d2ccb9:	49 89 6a 58          	mov    %rbp,0x58(%r10)
140d2ccbd:	4d 8b 42 10          	mov    0x10(%r10),%r8
140d2ccc1:	4c 8b fe             	mov    %rsi,%r15
140d2ccc4:	4d 33 f9             	xor    %r9,%r15
140d2ccc7:	4d 89 6a 30          	mov    %r13,0x30(%r10)
140d2cccb:	4d 8b e0             	mov    %r8,%r12
140d2ccce:	4d 89 7a 38          	mov    %r15,0x38(%r10)
140d2ccd2:	4c 33 e1             	xor    %rcx,%r12
140d2ccd5:	49 8b fe             	mov    %r14,%rdi
140d2ccd8:	48 33 f9             	xor    %rcx,%rdi
140d2ccdb:	4d 89 62 50          	mov    %r12,0x50(%r10)
140d2ccdf:	49 89 7a 60          	mov    %rdi,0x60(%r10)
140d2cce3:	48 8b de             	mov    %rsi,%rbx
140d2cce6:	48 33 d8             	xor    %rax,%rbx
140d2cce9:	4d 8b dd             	mov    %r13,%r11
140d2ccec:	4c 33 d9             	xor    %rcx,%r11
140d2ccef:	49 89 5a 68          	mov    %rbx,0x68(%r10)
140d2ccf3:	4d 89 5a 70          	mov    %r11,0x70(%r10)
140d2ccf7:	4d 8b d7             	mov    %r15,%r10
140d2ccfa:	4c 33 d0             	xor    %rax,%r10
140d2ccfd:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140d2cd02:	48 8b 88 80 00 00 00 	mov    0x80(%rax),%rcx
140d2cd09:	4c 8b 88 88 00 00 00 	mov    0x88(%rax),%r9
140d2cd10:	4c 33 c1             	xor    %rcx,%r8
140d2cd13:	4c 89 80 90 00 00 00 	mov    %r8,0x90(%rax)
140d2cd1a:	49 33 d1             	xor    %r9,%rdx
140d2cd1d:	4c 89 50 78          	mov    %r10,0x78(%rax)
140d2cd21:	4c 8b c0             	mov    %rax,%r8
140d2cd24:	48 89 90 98 00 00 00 	mov    %rdx,0x98(%rax)
140d2cd2b:	49 33 f1             	xor    %r9,%rsi
140d2cd2e:	49 33 e9             	xor    %r9,%rbp
140d2cd31:	48 89 b0 a8 00 00 00 	mov    %rsi,0xa8(%rax)
140d2cd38:	49 33 d9             	xor    %r9,%rbx
140d2cd3b:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140d2cd40:	4c 33 f1             	xor    %rcx,%r14
140d2cd43:	4c 89 b0 a0 00 00 00 	mov    %r14,0xa0(%rax)
140d2cd4a:	4c 33 e9             	xor    %rcx,%r13
140d2cd4d:	4c 89 a8 b0 00 00 00 	mov    %r13,0xb0(%rax)
140d2cd54:	4d 33 f9             	xor    %r9,%r15
140d2cd57:	4c 89 b8 b8 00 00 00 	mov    %r15,0xb8(%rax)
140d2cd5e:	4c 33 e1             	xor    %rcx,%r12
140d2cd61:	48 33 f9             	xor    %rcx,%rdi
140d2cd64:	49 89 a8 d8 00 00 00 	mov    %rbp,0xd8(%r8)
140d2cd6b:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140d2cd70:	4c 33 d9             	xor    %rcx,%r11
140d2cd73:	48 8b c1             	mov    %rcx,%rax
140d2cd76:	49 89 98 e8 00 00 00 	mov    %rbx,0xe8(%r8)
140d2cd7d:	49 33 40 40          	xor    0x40(%r8),%rax
140d2cd81:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140d2cd86:	49 89 80 c0 00 00 00 	mov    %rax,0xc0(%r8)
140d2cd8d:	49 8b c1             	mov    %r9,%rax
140d2cd90:	49 33 40 48          	xor    0x48(%r8),%rax
140d2cd94:	4d 33 d1             	xor    %r9,%r10
140d2cd97:	49 89 80 c8 00 00 00 	mov    %rax,0xc8(%r8)
140d2cd9e:	4d 89 90 f8 00 00 00 	mov    %r10,0xf8(%r8)
140d2cda5:	4d 89 a0 d0 00 00 00 	mov    %r12,0xd0(%r8)
140d2cdac:	49 89 b8 e0 00 00 00 	mov    %rdi,0xe0(%r8)
140d2cdb3:	4d 89 98 f0 00 00 00 	mov    %r11,0xf0(%r8)
140d2cdba:	48 83 c4 10          	add    $0x10,%rsp
140d2cdbe:	41 5f                	pop    %r15
140d2cdc0:	41 5e                	pop    %r14
140d2cdc2:	41 5d                	pop    %r13
140d2cdc4:	41 5c                	pop    %r12
140d2cdc6:	5f                   	pop    %rdi
140d2cdc7:	c3                   	ret
140d2cdc8:	cc                   	int3
140d2cdc9:	cc                   	int3
140d2cdca:	cc                   	int3
140d2cdcb:	cc                   	int3
140d2cdcc:	cc                   	int3
140d2cdcd:	cc                   	int3
140d2cdce:	cc                   	int3
140d2cdcf:	cc                   	int3
140d2cdd0:	4d 85 c0             	test   %r8,%r8
140d2cdd3:	0f 84 8a 01 00 00    	je     0x140d2cf63
140d2cdd9:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140d2cdde:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d2cde3:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d2cde8:	57                   	push   %rdi
140d2cde9:	b8 20 00 00 00       	mov    $0x20,%eax
140d2cdee:	e8 ad e6 0e 00       	call   0x140e1b4a0
140d2cdf3:	48 2b e0             	sub    %rax,%rsp
140d2cdf6:	48 8b 69 28          	mov    0x28(%rcx),%rbp
140d2cdfa:	49 8b d8             	mov    %r8,%rbx
140d2cdfd:	80 09 40             	orb    $0x40,(%rcx)
140d2ce00:	48 8b fa             	mov    %rdx,%rdi
140d2ce03:	4c 8b 41 30          	mov    0x30(%rcx),%r8
140d2ce07:	48 8d 51 10          	lea    0x10(%rcx),%rdx
140d2ce0b:	48 8b c5             	mov    %rbp,%rax
140d2ce0e:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)